Started work on the interpreter, using JSON in the meantime