added makefile, exec