Added root finding, numerical integration and differentiation to function class as well as window controllers.