Refactored search page and supporting files

AJAX fetch for search results, also works as inline for initial page. Working UI for search filters, include round-trip for filter states (active, hidden, blocked).