make ServiceFactory to have list of core services inside