Interfaces
 InterfaceDescription
 ICharacterDefinition Definition to create a new character in the adventure
Classes
 ClassDescription
 AdventureCharacter Represents a character in the adventure.
 CharactersManager This is the manager of Characters and CharactersDisplay entities.
 XMLCharacterDefinition Encapsulates a Character Definition Data from an input XML.