Split out start and end turn functions
Changed game.players to a dict