docs: function ThunderConnector() {
    // Options
    this.options = {
      // Decimal ID of the USB vendor 
      vendorID : 8483, // hex 2123
      // Decimal ID of the USB product
      productID : 4112, // hex 1010
      // Command: Turn left 
      left  : [2, 4, 0, 0, 0, 0, 0, 0],
      // Command: Turn right
      right : [2, 8, 0, 0, 0, 0, 0, 0],
      // Command: Turn up
      up    : [2, 2, 0, 0, 0, 0, 0, 0],
      // Command: Turn down
      down  : [2, 1, 0, 0, 0, 0, 0, 0],
      // Command: Stop everything you are doing right now
      stop  : [2, 32, 0, 0, 0, 0, 0, 0],
      // Command: Fire a missile
      fire  : [2, 16, 0, 0, 0, 0, 0, 0],
      // Command: Turn LED on
      ledOn  : [3, 1, 0, 0, 0, 0, 0, 0],
      // Command: Turn LED off
      ledOff  : [3, 0, 0, 0, 0, 0, 0, 0]
    };
  
    // Messages 
    this.messages = {
      connected : 'connected',
      notConnected : 'not connected',
      success : 'success',
      notSupported : 'not supported',
      errorNoDevice : 'Cannot write to HID device'
    };
  
    // Array of devices
    this.devices = null;
  
    // A single device
    // @TODO [TimPietrusky] - Allow more devices
    this.device = null;
  }