added Tranform class to arbitrarily scale, rotate and translate meshes