using common DNGF deserialiser
introduced datasets as main entities
fixed test
migration to java8
migrated from dnet40