added gamepad support (tho still oddly jerky) for yaw, cleaned up console vars and added ability to invert each axis