Updating

Implement in-place updating of files.  Right now, you can only write them out serially.