Basic geometric primitives: point, line, vector.
Line intersection and related funcs.
Line point distance, tests pending.