save window size on exit

Desktop Only; add setting to save and restore window size