adding search & tests
added recommendations and test cases, fixed requests to handle POSTs appropriately
Merge pull request #3 from toddself/search-reccos

Search reccos