Support for manipulating figures and shapes on the Diva canvas. The classes and interfaces in this package implement the following key concepts: