Implement paging
Refactor view to tab
Refactor page to tab
Fix next-page logic