Began fleshing out actual code. Defined node struct and main parse loop and began constructing the recursive node builder.