Added Point methods, Edge and Quad. Parsed the set of points into unique pairs of edges. Formed quadrilaterals from these and sorted them based on an objective function.