Finish Chap 8
.gitignore updated