code: function connect(sheetId, options) {
  
      options = options || {};
  
      // TODO: needs better access token handling
      let api = apiFactory.getApi(options.version);
      let restClient = clientFactory({
          token: options.token,
          gApi: api,
          gCache: cache
      });
  
      return new Spreadsheet(sheetId, restClient, options);
  }
docs: Connects and initializes the sheet db.
  
  @param {string} sheetId - ID of the specific spreadsheet
  @param {object} options - Optional options.