Initial commit, compiler lexer is compliant with current spec
Removed package keyword, added coloured debugging
Improved Lexer formatting
Started work on Syntax Parser
Added token parsing
Added most unary expression parsing
Added initial version of binary expression parser
Added import statement parser
Added block statement parser
Added function declaration and if statement parsing
Improved error checking and reporting
Added support for variable and constant declaration
Added switch and case statement parser
Start work on LLVM integration
Improved type generation, added Integer and Void
Made lexer use new unit system
Transitioned more of AST parser to new unit system
Finished transition to unit system
Finished complete transition to unit system
Improved error reporting on Code Generator
Updated examples
Added function parameter name parsing