completed basic search functionality for files and folders

completed search functionality and squashed all commits into one final commit
Can you send the keyword as an object? $http.get(urlBase, {keyword: keywords})

If the url has a space, it will go to a strange url