starting day6, splitting c files, generailize Makefile