Big change to GUI files, split dialogs to separate files