Transform a 2D point distribution to a hex grid to avoid overplotting in data visualizations
2D point class to represent cartesian and polar coordinates seemlessly.