Abstract class for all geometric surface objects in 2D.
Planar polygon consisting of a list of vertices.