baby REPL added to the mix so we're interactive and stuff can be tested more easily