Refactored to move Question View logic out of the GameView