update dependencies, add compression and add minification