refined character generation

no longer needs any values in json to render a character
character debugging