DeviceTypeGatewaySpy
 Decouples interactor test from the gw implementation
WorkerGatewaySpy
 Decouples interactor test from the gw implementation
Create doubles package for test doubles
CustomerGatewaySpy
 Decouples interactor test from the gw implementation
Improve doubles + refactors