All 253 Patterns from Christopher Alexander's a Pattern Language Summarized