angularjs-up-and-running-enhanced-productivity-with-structured-web-apps-shyam-seshadri-september-2014