Remove DeviceConfig and use simple dictionary instead