Moved Map Editor UI into its own FXML and controller class -- tracking down some regressions but it is mostly still working OK.