Merged ServiceObject and Service classes into a new unique Service class, a sub-class breakdown would be more logical as components used by the service.