Fix #3 - Move Service to a Provider
Merge pull request #4 from dhoko/ag_#3_provider

Fix #3 - Move Service to a Provider