Hi nottagain,
Thanks for the feedback! This project was never intended to be a fully complete version of chess, which is why I left out some of the more complex rules like castling and promotion. If you're looking for a fully complete version of chess, you could try chess.com. Have a great day!