Design Patterns Design patterns exercises Singleton Builder Factory Abstract Factory Prototype Facade Adapter Flyweight Bridge Proxy Composite