added my Makefile and explanation