Node transform to distinct class.
Various changes. Unclear at this point which is best way to drag. Lift to graph when the proper use case becomes obvious.
Add basis for vector editing program