cleaned up handleTurnX/O and makePlayerMove