clean up the structure of the CToP object

Things to do with preferences for presentation moved into CToP.settings.
Transformation function factories moved into CToP.transforms.
A couple of methods renamed to be more clear.