Added widget and common functionality.
[experiment] deforming curve/sheet structures.