Replaces underscore each with angular each
Fixes promises return
Refactors fetch backgrounds to properly return promises
Saves automatically new video model when all enrichments are done