updated widgetset, added window focus

instead of trying to create several windows
when pushing buttons several times, the app
focuses on the existing window.