Building a Web App From Scratch in AngularJS