Make Worker Entity Abstract
 - Create WorkerDTO to bypass the gateway
 - Create In memory Worker implementation
Make DeviceType Entity Abstract
 - Create In memory DeviceType implementation