Initial documentation

Still pretty rough.  We can polish it up and go over some details before we submit it.
I've rephrased the answer to the question somewhat.