updates and new files and projects in chapter 7