added SurfaceMax.m class to find the maxima of a multidimensional surface. The class is not finished yet. missing extraction of maxima in the 3D array after convolution with the Gaussian kernel