Refs #7 - Move getServiceByProvider back to controller and update tests.
Merge pull request #7 from synapsestudios/bugfix/7-fix-issues-with-incomplete-method-relocation

Fix issues caused by moving a method