Fix checkmate detection. It was not actually working when the side being checkmated was black because the delta rules being used was not initialized to have the correct action. Move playable game test to game_test.py.