First draft of CST, and barebones Semantic Analyzer class
Clean up and return CST and Scope from Parse
Modify the Scope class so we can properly return all scope blocks
Hella refactoring
First draft of type checking
Utilize Syntree and draw the example tree from the docs
Successfully drawing CSTs and clearing out on error