fix json on CharacterStats unittest
loosen constness/immutability
initial character model