Opinionated AngularJS styleguide for teams