- added gamecontroller functions
- updated joystick-close to include call to cancel garbage collection