add ability to return an array of points with their paths
introduce concept of class point, no functionality