After reviewing the readme document, I noticed you referenced 'Head First Design'. However, the book contains a complete set of design patterns, but you're missing two specific ones. I'm not sure if these were added later, as I didn't see any to-do list.