Adding unsaved changes and about dialog