Introduce GameState; implement camera positioning
and basic input handling