Update 2.0

Deleted unnessasary resources, renamed functions to remove signatures,
removed need for transformation objects (leave it as user exersise?)
Deleted more cruft.