makefile, initial main file completed