Промежуточный коммит. Добавил TInterface, TGraphInterface, TController,
TShape::IsIntersect(TShape&).Но еще не собирал даже