Report as inappropriate

I'm happy to share it, but my code is a mess with lots of other modifications in the file, and I think it is based on the older version of gringer's code pre feb 2018... so I will have a look soon and see what I can put together to share.

I've also implemented the feature of morphing from one shape to another along the path, however that is very tricky to use as it just interpolates on a point by point basis so it only works if the start and end shapes have the same number of points and you want each point connected to it's counterpart of the same point number in the other shape.