Revert "Revert "Test merge of search. -- First commit on new Repo by Dulitha""

This reverts commit 4c5146a8813d35b7cdfc80f486a938078f8cb5e4.
Revert "Revert "Oops forgot to commit the 'register' command of dbSearch in application.py . This may have been what broke the other things. - Sorry.""

This reverts commit 042e27d5636dc21fd43956e2bb30d6c98de94a2b.
Revert "Revert "Added search page to header/base.html""

This reverts commit 9850e1526448e19f581e478fd22655815eefb3c4.