AngularJS in the Enterprise | 5 Lessons from the trenches