[refactor] create custom widget for Remote device and [UI] move every remote device to a different frame