added routes for search, updated results for non-existing keywords, upda...

...ted permissions