Trying to improve the routing

Ideally, I want to be able to bookmark a search and to be able to return
to such a bookmark and have it automatically re-populate the search
criteria and re-execute the search to show the results. I am not quite
there yet but I have made a reasonable start.