Chess v0.0.2
Changes made in this release:
- Added algorithm to find checks and pins and remove invalid moves
- Added Pawn promotions
- Added highlighting to valid moves after a piece is clicked on
- Added functionality to display the board from Black's perspective
- Changed move functions to be more general with the directions pieces can move stored in the piece itself, reducing redundancy and length of code in the GameState class