Working on making the end of game checker take the move repetition rule into account