Patterning Documentation

Full Patterning documentation is coming soon. For now, see the tutorial and the advanced FP tutorial (in progress).