Prefer promises over rootscope broadcasts
Merge pull request #36 from Rise-Vision/chore/refactor

Prefer promises over rootscope broadcasts.  Trend away from use of $scope