Write interpreter
Add REPL