progress on while
added code gen for for, while stmts
updated for stmt for references
updated vm, runtime for references
while loops seem to work