adding search function
requires dependencies at runtime
adding mappings to index
search-location function working
adding search-location endpoint