Improving End User Experience with AngularJS