Added a test case which tests the validity of getPossibleMoves for all positions on the board.