external files handling, adding test program
handling of external file options
external files handling
handling of internal data directory selection