Initial revision.
Finished chapter 5.