DeviceInfo class codes modernized. Interface definition completed