#6 Implement REPL

Implement REPL process and joint main