finished shape data gen
fixed data gen
added plotting code and a new shape generator to the repo