Fire and Flow

Stopped
The complete example source and integration notes are available below.

Drag a shape, use its resize and rotation handles, then click empty space to deselect.