Page navigation

Allow the user to navigate through the pages when refining search.
Are we doing this `.then` here to get the promise returned from this function to be resolved with `undefined`?