Multiple assignments and static variables
Restructure: Cleaner separation of runtime and ast
Value is no longer an Expr
No longer use StdTokens (was a good start though)
Restructure Lexer
Change script end testing
Some more refactoring