beginning of makefile development