Patterns Atlas
All 41 patterns, with progress.