Added nil, true, false, and codegen for if stmt