Fixed ifStatement bug
Most of the flow implemented. Still need to start generating VM code