Added object initialization to the public API
Added equiality provider for TransformationIdentifier and did a little prototyping for the internal API design