AngularJS widjet and helper library