GameView now keeps state when orientation changes.

- Additionally the GameTouchListener only handles down presses.