Also merged MissionController and MissionEditorController into single MissionController implementation