A CST structure?

first version of implementation of the tree structure
we need. Prints out the tree in kind of a weird way. The
root node shows at the bottom, and anything with 1 -
is its child. Then anything with 2 - is the child of the
next node until we get to nodes with 1 - again. Trying
to think of a better way to show that visually. Took a loooooong time to
get this figured out.