Added classes for the syntax tree
We now build a syntax tree
removed old code
Now creates a parse tree off of the input