Ch9 ex's complete - updated templates to extend base.html