server: search terms mapped as part of URL
server: return all pages until pagenum on search
server: infinite scroll with paging and history support