Completed chapter 6, including manually adding the missing products class to the table.