my AngularJS boilerplate