Create MoveResolver class and push Game::getMove into there.