Putting most of it to the cloud

just uploading the rest of what I have
small tweaks to the joystick class