Migrate to browserify / gulp for build process. Resolves GH-198 Resolves GH-174