Implements the new DTOs, adds a CachingService and adds the change of Color for the Addresses