[finishes #68947932] tentatively finished a rough draft of search.
need to have a discussion on advanced search parameters and how user will interact with search