Just the new simulation document.

This comes from the containment-is-broken branch, but pretty much none of it has anything to do with the things being changed in that branch.