Add class for calculating combinations and a unitTest
FIx crashes on close before covers finished loading
Refactor PartyModes in preparation for a more unified name selection and maybe config