Added Scale2D class