moved intro to new domain logic for unit tests from chapter 4 to chapter 5