Running repl in a vm for a little extra protection. Eventually I'll learn how to spawn child processes properly and re-write this a bit.