jh - added Transformation.js
jh - resolving merge conflict