First Build

Supports Most operators with Points and Vectors, line segments are still
not implemented Yet.