updating makefile, generation of obj files is still an issue