Creating EquationSolver