Code refactoring tasks
- Controller for each search category
- Search result page views
- separate results view for each search type
- r.js optimization refactored to separate view file dependencies
for each search categories - this will decrease the loaded js and
tempate files