merged all tranformation

Complete untested transformation class
Update object header to include transformation
merge joe's