All Non-Ajax Searching has finished

Pagination, Search, Sort all work and maintain persistance.

All that remains is AJAX. This will be a seperate branch