Removed some unused debuging output.
Added two classes preparing for joystick axes support.
Ignore vim .swp files.
Added hat emulation to joystick axes. Added axis support to MenuBase().
Rebased branch. Added Joystick support to level. Fixed keyup event not firing correctly.