made some changes to character model and character creation