Issue2 functions

Revision of Utilities.Math.Functions to have a more comprehensive set of blocks, functions, examples and unit tests