Update and move to npm + browserify and minify JS and add source maps