Added a service to handle the source status.  Haven't made any progress in regards to the ng-class issue though.