An exercise in building a basic CRUD app with Angular.