Ref #1, #14 - Fix axis mapping

- Set joysticks to be enabled (this was previously being skipped)
- Fixed pos/neg axis directional mapping
- Tool out a single-line function from main.cpp and moved its content up to the
  main loop