Added pagination (6.12) - Ends chapter six.
Added AJAX to retrieve the real products (7.1)
Added error message display  (7.2)
Used partials (7.4) - note how this gets rid of the need to use the Django verbatim template statement.
Added initial cart (7.8) - don't like hard wired static.
Hooked up adding product to cart functionailty (7.10)
Using ng-route (7.12) Kept 'partials' folder rather than creatign a new 'views' folder.
Added routes and initial checkout (7.16) - total function is replicated in controller and directive :(