Notes on AngularJS