Implement the titel retrieval in ch.sahits.game.openpatrician.javafx.service.NoticeBoardMenuTitleProvider#createTitle
Implement a NoticeBoard[XY]MenuProvider in ch.sahits.game.openpatrician.javafx.service including test
Add case in ch.sahits.game.openpatrician.javafx.service.NoticeBoardMenuProvider#createMenu to call the newly created MenuProvider. Improve the test.
Add a mapping to the board in ch.sahits.game.openpatrician.display.notice.OpenPatricianNoticeBoard#map(ch.sahits.game.openpatrician.event.EViewChangeEvent)
Ensure that the ViewChangeEvent is set with the proper type in the PolygonInitialisation implementation
Implement a case in ch.sahits.game.openpatrician.display.dialog.service.DialogFactory#getDialog(ch.sahits.game.openpatrician.javafx.model.EDialogType, ch.sahits.game.openpatrician.clientserverinterface.client.ICityPlayerProxyJFX)
Override ch.sahits.game.openpatrician.display.dialog.CloseButtonDialog#executeOnCloseButtonClicked in the dialogs to handle the disabling of the menu entry once the dialog closes.