Cleanup of Function and LocalFunction interface
Cleanup of Function and LocalFunction interface, add setter and getter and make LocalFunction evaluate method avare of numComponents
Cleanup of Function and LocalFunction interface, add setter and getter and make LocalFunction evaluate method avare of numComponents