addressing initial merge issues

there was a duplicate route for find-provider and the resource retrieval
methods needed to be hitting the resourceservice
adding docstrings