move type gradient to MoGS_MathTypes