Added input code; keyboard/joystick support.
Added Joystick mapping config file