added transformation interface
started tests for TransformCluster3D
added .gitignore