refreshed makefile to a simpler format