MapEditorWindow cleanup

Rearranged map editor window UI controls.
Cleaned up lazy initialization to use null coalescing operator.
Cleaned up method names to meet naming standards.