Functionals and the Functional Derivative