Classes
 ClassDescription
 AnimatedComponent Base class for components that need to perform actions every frame.
 DataComponent Container for arbitrary data.
 GroupManagerComponent Utility class to manage a group of entities marked with GroupManagerComponent.
 GroupMemberComponent Helper component to group entities.
 ThinkingComponent Base class for components which want to use think notifications.
 TickedComponent Base class for components that need to perform actions every tick.