незначительный рефакторинг
Добавлены комментарии
Исправлена ошибка в директиве itemsOnPage