Define the common attributes of a Tree Node for a tree structure.
Obnoxious typescript won't let me use typeof this class
Create the children for this tree from an array.
Define the common attributes of a Tree Node for a tree structure.