Search bar

Finished the search bar. Please look it over and merge with master if you think it is ready for deployment.