Gamescreen and controller are adapted for input.

no code added to the methods