Renaming TranformationFactory to TransformationFactory (missing "s")
Adding unit tests to increase test coverage
Fixing angle based transformation generation which had a bug, when more than one value of then angle was given