anchor.diff:      int length,
       String search,
     });
  +  Future<Map<String, dynamic>> getHomeStats({
  +    @required String tautulliId,
  +    int grouping,
  +    int timeRange,
  +    String statsType,
  +    int statsStart,
  +    int statsCount,
  +    String statId,
  +  });
     Future<Map<String, dynamic>> getLibrariesTable({
       @required String tautulliId,
       int grouping,
  
positive.code: abstract class TautulliApi {
    Future connectionHandler();
    Future fetchTautulli();
    Future<Map<String, dynamic>> getActivity(String tautulliId);
    Future<Map<String, dynamic>> getRecentlyAdded({
      @required String tautulliId,
      @required int count,
      int start,
      String mediaType,
      int sectionId,
    });
    Future<Map<String, dynamic>> getGeoipLookup({
      @required String tautulliId,
      String ipAddress,
    });
    Future<Map<String, dynamic>> getUserNames({
      @required String tautulliId,
    });
    Future<Map<String, dynamic>> getUsersTable({
      @required String tautulliId,
      int grouping,
      String orderColumn,
      String orderDir,
      int start,
      int length,
      String search,
    });
    Future<Map<String, dynamic>> getHistory({
      @required String tautulliId,
  
negative.code:       tautulliId: tautulliId,
        cmd: 'get_geoip_lookup',
        params: {'ip_address': ipAddress},
      );
  
      return responseJson;
  