Create design_patterns.md