fixed function calls scope acting wrong
repl can handle if statements and while loops
fixed bug with ir function generation
can run repl or batch execute stdin