Getting hands dirty on AngularJS