Add Xbox 360 controller mapping
Init first matching joystick (for now)
duplicate key tests for D-pad
Handle axis movements
change key name
PEP8
doc
Seperate joystick init method
Merge branch 'joystick'