Discretization fleshing out and compatibility.
Added in SolutionMap class.
Added skeleton of Functional classes.