Completed Chapter 4 of Mike Hartle Tutorial