Install gulp plugins for concatenation, minification and caching
Minify CSS
Add a gulp task to concatenate and minify JavaScript files
Add a gulp watcher for the JavaScript files
Add gulp task to cache Angular templates
Move list of dependencies to the right place (server.js > gulpfile.js)
Avoid unnecessarily recompressing templates
Commit new generated assets
Install gzip compression module
Add compression middleware
Enable static assets caching
Replace all scripts with app.min.js and templates.js
Remove check of upcoming episodes. Needs more work.
Install test suite (unit + E2E) + write basic tests for controllers
Remove debug log level
Configure Protractor