complete Polar surface implementation
rewrite of polar functions
rewrite of cartesian surface class