WIP: more progress on second pattern
WIP: oops can't override non-static with static
WIP: start work on resizing

Current UI idea: shift and click/drag indicates resize operation.
Desired size expressed by proportionality - location of current point
wrt location of initial point.

Somehow indicate scale...
Move shapes into ui.shape subpackage
Make class/concept curves resizable
Tidy up concept pattern layout.

Ensure that button bar is in SE, and that label is N
and everything is to the right of the curve, even when
resizing.