game-4 folding CharacterModel instance into Character class