Surface patches

Stitching surface patches into a single surface.