Better collect inputs for camera movement
Add Keyboard object to track current inputs
Manage and process all current inputs in InputManager
Update Camera controls to reflect new input manager