started GUI design
added DeviceWidget