Changed to dash notation for files
Moved underscore-plugins to lib build package
No longer assigns the card promise directly to the scope, as it recreates all DOM nodes
Add track by to ng-repeats, to avoid the recreation of card/group DOM nodes