Organizes CharacterPresenter to expose duplication
Moves initialization of CoreModels to separate classes
Moves differences between Sorcery and Necromancy into initializers
Removes duplication between Initializers for Sorcery and Necromancy
Generalizes choice of initializers for Groups
Collects initializers automatically
Orders initializers by weight
Merges changes from Sandra