MoveProject.java:
Only tests a few moves; valid move retrieval for every piece is correct. Incomprehensibly flips to check th other, due to how

ChessBoard.java:
has changed. Checking stalemate is weird