adding very basic readline-based REPL interface
very very basic functionality working- (+ ... ) works but for some reason the trailing ) isnt parsed unless there is whitespace before it