Updated search and included styles

- Include default empty text when there are no search results to display
- Included styles for search
- Renamed search/search.json -> search/search-data.json
- Move JS code from search/index.html into separate js file