Add MathOpt Class