change AddNewCharacter to use repo properly
Add notifications to model
I think we're going to persist notifications