Added InterpretationException and added exception handling to Interpreter.