compileSubroutineCall seems to work
CompileExpressionList seems to work
doStatement seems to work
whileStatement works
ifStatement works
removed old TODOs