Cleanup
Initial, primitive search support
Results are dumped unceremoniously to the search page and partial matching
is extremely unsophisticated.