Added interface code for character creation