functions act like variables
first draft of functions and calls
repo synchronization between computers
no redeclaration, also added hints to errors
fizzbuzz works due to fixed bug with else if
break and continue added, but they dont clean up the stack
for loop desugaring and loops in vm
get through variables test
silly error, opcodes were wrong in opcodes.rs
fix issue with not ppopping to clear stack with an expression statement
codegen and also functioning strings
print, add, sub run with manually typed bytecode