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