Fully-functional 2-player chess game with chess engine for check/checkmate/stalemate detection.