Object model.

This package, together with its subpackages, implements the object model for WordHoard. It defines all of the WordHoard objects, their attributes, and their relationships. It maintains and guarantees the structural integrity of the model as defined by the relationships.