Added the second project from chapter 4