Adding files to implement DataNucleus layer.