Added patterns: "Bridge", "Flyweight", "Proxy". Finished structural patterns.