re-did the initialization of HigestWeightCrystalOfGYW to use super, this allows direct inheritence of things like cartan type from the CrystalOfGeneralizedYoungWalls