separated standard library into separate file, rewrote command line interface to specify standard library path and to use specify source file search locations
Rewrote mechanisms for accessing member functions and member variables to use explicit container expressions inside VariableExpression and FunctionCallExpression, and then completely removed concept of the dot as an operator
Added test for auto type, optimized out incrementing constant integer values when used as array indices
Added basic preprocessor support
Support for multi-part strings / inline string continuations
Implemented extern-style global variables