adding unary minus (neg) operator for Python Coord3D objects
minor api fix for class surface