E2E tests look nice! But we can have this task depend on test task rather than "build" task. This will enable us to skip running E2E tests everytime we run the build. Also, cleaning node_modules and bower_components everytime we run the clean build may be an overhead as we need to install these again everytime.