Data structures for point sets.

This sub-package is specialized in data structure based on a finite number of points.

It contains declaration of PointShape2D, which is the basis for all point-based shapes, and some implementations of point sets.