begin to write the formal schematic editor main UI, excited!