initial checkin of deformer.py module: For deformation of paths -- lots of geometry!