Committing code so I don't forget what I'm doing.
Blocking node_modules.
Refactoring readline stuff.

Removing the nasty global scope.  Also fixing the async.series() call I was
making incorrectly.
Removing unnecessary param.
Comments.
Cleaning up the `load` function.

Changed docs, behavior, and code.

It's now cleaner -- but still needs work.