An opinionated AngularJS boilerplate project with Grunt for tooling