1. New reformat to give a package structure and separate scripts from modules.
2. Inclusion of a draft of the engine, and the skeleton of the Dataset class.
3. New options in the script: --getfromdfs and --putindfs