access correct index for x, y, z values
user specifies number of records to generate
ignoring hdf5 data files
added getter for dataset length/size
load all datapoints in file as geometry
rearranged as app, rather than library with example
recoved data generation script