Paginate and refactor user index