Search main functionality
adding quick return to SearchResultsFragment
Finally Merged it all. Yet to display results. We'll do that later