added subcontroller to EditorWindow.cs according to class diagram. added ElementSelectionController, PreviewController, PropertyController, DeviceConnectionController.