basic search working, need to add tests and view template