Modified structure of Player so that moves are submitted to GameSession rather than GameSession requesting moves.