Added code for destructor and member CSG functions to Parametric_Surface