added explication in Makefile, plus a few other make targets