Add very basic keyboard controls
Improve our camera handler to allow for held buttons