added data point class for later use with map generation