Hard refactoring gulpfile.js
Update control interface