added copy constructor to GPolygonObject and GTriangle