This service now holds a registry of active services. Refreshing of services must go through this class. Also holds some common values that are discovered via servlet context.
Change the ServiceInterface into a base class called BaseService. All services extend BaseService.