Too many transformations, splitting them apart
Made the transformation inherit a single base class and split them in multiple file, added a progress meter.