Added cgutils for Point, Line, Segment primitives, and (incomplete) utility functions to compute intersections.