Cleaning up token comments
Handling leaf vs internal nodes in tree_destroy()
Refactoring lexer functions
Slight refactoring of grammar C code
Refactoring of main functions and destroying syntax trees properly
Heh should have newline at end of lexerror message