+ switch to using browserify as a node module rather than spawning a child process