Как вариант и наиболее быстрое решение - вы можете использовать базовый функционал модуля
Views
Решение простое на мой взгляд. Делаем представление, в нем указываем все поля которые хотим отображать на странице. Там это всё удобно. Потом устанавливаем настройки показала - с использованием пагинации ( её потом тоже можно достилизовать ), и выводим по 1 материалу на страницу. И в последнюю очередь включаем AJAX в настройках представления. Всё легко и просто :)
Но учтите что это обходное решение. Если же вам требуется грамотный и рабочий функционал то придется немного пописать код на AJAX + HTML5History ( как упоминалось выше ). AJAX для загрузки страниц, а хистори для навигации. Больше рукописного кода.