SurfaceGeometry class added

Knowing maths is classy