[Missions] Refactor: Removed MissionStateView - the MissionState now
contains the logic to calculate its progress and validity.