Also much other cleanup/change
Plus more overall ui work
- New MissionManager - Plumb MissionManager through MissionEditor - Mission Editor supports get/set
- Restructured a number of MissionItem properties as well