Changes to the parser template.

Renamed some values in the grammar to prevent conflicts.
Updated test file to reflect changes in the grammar.
TestLog.txt is now created on build. Any errors that occurred while verifying the test file are reported here.
Created a more general parser class in between the generated and implemented parser.
Created general base classes for Expressions and Statements (AST folder). Also added a factory class that uses those base classes to create a basic tree.
Moved Eval files to an Eval sub-folder. Current state of these classes is pending replacement/transformation. Where used for testing basic functionality but can be re-used later most likely. Old factory class rewritten to utilize the more general base class.
Created TypeCheck classes to handle some basic type checking and error reporting. Factory included. Pending extension.
Fixed inline if/else expression.

+ more little things I'm not going to write out