rework gui design with dialog class stubs and MenuBar additions