The 23 Gang of Four (GoF) patterns (Reference http://www.dofactory.com/Patterns/Patterns.aspx)