angle/length method fixed, code generation added

Interpreter is mostly functional