Design patterns project to create a simple application that uses 7 of the design pattern found in the book Design Patterns: Elements of Reusable Object-Oriented Software written by the Gang of Four