The AGI Common Entity Library is a set of objects designed for
modeling high-volume real-time data. It is the base on which
the Real-Time Framework and STK Object Broker are built. The
two primary objects of the library are AgPointEntity and
AgPolylineEntity, which are used to model points and shapes
respectively. All other objects in the library are there to support
this purpose. These objects have the capability to be extended with
arbitrary data to allow for easy customization, so that they can be
used for a variety of needs.