first commit of package infrastructure and jdf.r