A little better REPL. Still has problems with scrolling.