add files
modify master Makefile