Enhanced the prediction model handling and de-/ascension

The prediction model structure was changed and enhanced with several bits of data. The new structure is now being used by the prediction plugin for ascension and descension to track the active state.