Don't use a form class for the search page

This form class was complicated with no benefit. As a start (and maybe
a finish) move this logic to a view function.