Added a better file dialog (not implemented yet)