Renamed stuff.  Added PersistentDataTransformer, which can be used to add
persistence to a data transformer.
Removed usued code