add mapping creation directions

Add all of the existing documentation on how to write mappings.
It's in HTML, copied directly from the website. That will probably
have to be changed later. But then, maybe later we won't have to use
mappings!