Added Joystick Functionality

Added hatswitch functionality to the joystick and made it available for python scripting