Transformation

Updated transformation classes, more robust and performant getters and setters, improved documentation.