AngularJS skeleton