Базовый обьект умеет рисоватся, умеет реагировать на нажатие и таскание.
От него обьект-линия, обьект надпись, обьект метка на базовой линии
От линии - базовая линия (которая горизонтальная), соединительная линия (остальная).
Ну и все это заставить работать.