Added translate transformation and scaling X and Y axis independently