Core and Service Manager

Filling out core, adding service-manager module