Finished Chapter 8
Updated gitignore.