public NTree(string treeRef, Node node, TreeType type, Point startingPosition) { TreeRef = treeRef; Node = node; Type = type; Node.Position = startingPosition; children = new List<NTree>(); }