Implemented all game mechanics, such as:
- Moving pieces
- Taking pieces
- Checkmate
- Stalemate
- Castle
- En passant
- Pawn promotion
Currently implementing a function to see all possible moves with X depth to see if all game rules are implemented 100% correctly
Next i will implement a strong chess engine, that will be in another repository