Finish off improvements to search page

* Errors are now displayed to the user
* The throbber is pushed to the centre
* Scaffolding for dynamic loading of search results