Track queue using angular-ui-tree for reordering
Do no track by index in a ui-tree
Moved all utility functions to separate project (catext)