Work towards vm
Now has initial code generator & actually runs (painfully) simple programs. Div/Sub are broken with more than 2 operands