Removed tons of code in preparation of switching to lisp syntax
Initial work towards parser
Changes to lexer so that it parses identifiers & numbers better
Further lexer cleanup. Number followed by identifier without whitespace is now lexing error
Fixed an issue where remnant string would not be parsed if initial portion would match to identifier, number or reserved word
Work towards function declaration parsing
Now builds simple ast; tons of error checking still missing so it may be malformed
Work towards vm
Now has initial code generator & actually runs (painfully) simple programs. Div/Sub are broken with more than 2 operands
Division\Substraction operations with 2+ operands are now handled correctly