Expanded on Point, Line, Node, Segment and SingleImplementation classes.