Made the search-result filter more accessible

Lots of changes but mostly because I wrapped the block inside a form.