Implement and test service creation.
6 files changed