Initial port of Quill Interpreter