Сохраните папку проекта локально. Добавьте в ваш проект модуль библиотеки через диалог File - New - Import module... Выберите модуль библиотеки recyclerviewlib из скачанного проекта.
Клиент создает экземпляр хелпера посредством его Builder и реализует интерфейс RVHelperInterface. Минимальный список параметров - это лист объектов и HashMap минимум из одного компаратора. Если в HashMap больше одного компаратора, по умолчаню будет использоваться нулевой.
Класс хранимого объекта должен: 1 - переопределить методы equals() и hashCode() - для корректного удаления и вставки; 2 - реализовать Parcelable.
При необходимости хелпер добавит в разметку спиннер для сортировки и кнопку для добавления новых записей. Для спиннера создайте в strings список названий для каждого варианта. Компараторы удобно реализовывать отдельным классом. Пример реализации есть в классе DummyItemComparators.
Если в списке должно быть больше одной колонки, нужное количество можно передать в методе withColumnCount(). Клиент может создать произвольную разметку и передать ее файл билдеру в методе withListItemLayoutId().
В модуле app можно посмотреть пример организации клиентского модуля. Например, чтобы применить возможности JDK 1.8 обратите внимание на файл app/build.gradle. Также библиотека поддерживает работу сразу с несколькими списками.