Add magic getter and setters to the DTO
Make the base Service empty and move the current default service logic into a DefaultService class