WIP: Adding the interpreter