Implemented file opening and saving dialogs