Added patterns: Singleton, Lazy Inst, Factory, Bridge