add dtx file and Makefile