[ issue #3 ] DatasetGraph (draft) implementation and some code cleaning
[ issue #3 ] DatasetGraph within the AbstractFactory (draft) framework.