added basic repl and begining lexer for piterms and commands