default state for currentPlayer removed... bad idea