Add the interface IServiceManager.
Add unit tests for platform services, and fix detected bugs.
Move IServiceManager from the service implementation package into the service interface package.
Add unit tests, and fix the code to pass them.