Searching by category now returns results beneath the specified category as well. First implementation of separating views to make them re-usable