Compilation fix
Swap zooming directions for consistency with Stellarium's keys
Doxygen documentation of the class interface
Code formatting
Infrastructure for gamepad recognition