Rename patterns to mixins to prepare for addition of patterns.
Update documentation