Add pagination logic and navigation links for all pages where pagination may occur

This addresses #17, #18 and #28.