Update makefile and add additional comments