add module files
makefile and doc