Provides the basic classes required for the implementation of FXC tools. Each tool is capable of drawing on the FXC display and interacting with the user via commands received either from GUI components, via the main manager, or from mouse activity over the display.