Patterns

Common patterns for building interfaces.