The REPL context is actually created in the `start` function, which is why the change needed to happen.

I agree, however, that `src/node.js` and `lib/repl.js` could use some reorganization.