Add patterns

Added the base to use block patterns and a bunch of examples.