AngularJS: Maintaining Web Applications