basic working map
map working
added routes for search, updated results for non-existing keywords, updated permissions
conflicts resolved