Introduce CharacterDTO