Add paginated result set presenter

Moves pagination controller and view logic into a presenter.