Added Basic Controls

Gamepad code not tested as xbox controller is only being detected as a
joystick.