initial
add REPL command support
It works