Adding configurable endpoints for search(), lookup(), info(), and all(), as well as tests for search()
Adding tests for lookup()