added a repl ui.
updated the README