Added ASPoint for all my pointish needs.
Added ASLineSegment and ASPoint
Updated ASPoint to behave as a regular Point. Updated ASLineSegment with methods.