Added method to remove service to ServiceManager.cs.
ServiceManager tested and ServiceInfo tests updated to reflect changes.
added UML to guide actual implementation for Host. ModuleLoader, ServiceGateway, are written but untested.