playerInTurn implemented