Move from Jekyll build to Browserify

This will let me make the code more modular, and I should be able to use the ES6 syntax through ESNext