Conditionals and loops should now work for the interpreter