TransformationMatrixFactory.java: privatized constructor and added the
instance method createInstance(), migrated static methods to member
methods.