Initial commit as of dnd of chapter 8.
 Previous history is at github.