Authentication: Whitelisting instead of Blacklisting
Removes unused dependency
Adds gulp-uglify
Implements JS Bundling

Bundles, minifies and uglifies all client-side scripts
gzipping the js-output
New: all.min.js