chap 7
Merge branch 'chap7'
chap 8
chapt 9 added
Merge remote-tracking branch 'origin/chap8'
Merge branch 'chap9'

Conflicts:
	test/fixtures/products.yml