Changing name of Abs Constructors
Adding D2 and D3 dimensions, and vectors.