Implemetns the base type Point for all data that deals with points of arbitrary dimensions and wrappers for double[], float[] and fixed-mantissa points. Also provides useful static methods for Points like distance methods and universe computations.