Document memory management guidelines

It seemed too long and general to put in the documentation of any one class, so I decided to start a `Documentation` folder at the top level for this sort of thing.

Completes #190.