Обертки для Линии, Круга, фабрика по созданию нужной обертки для общего списка объектов. В MainForm работа только с обертками (пока тольео для линий).
Установка IsChanged и сохранение данных по объектам.
Обёртки DBPoint и Point3d, Point3d повсеместно заменён ни обёртку.