Begin new character generation implementation.