added character creation and listing