Refactoring services.
Merge pull request #26 from lossyrob/service/wms

Refactoring services.