Gamepad module for AngularJS