Provide a mechanism to calculate and update the bounding box of a shape while drawing it.
This will honour things like the Center or LockAspectRatio modifiers.
If done before #148, there will be more to refactor in that issue. However this is higher priority.
Complexity: 2
Involves: Editor (Rust)