Added search functionality to providers service and added search
boilerplate