wrote notes for chapter 15
changed sets.lua to be a proper module (chapter 15)