tweaks to Makefile, remove derived files, bike shed .gitignore, cactii is not a word