Added scale_x and scale_y properties to Vex class, along with optional parameters to maintain backwards compatibility