tweaks to Makefile, remove derived files, bike shed .gitignore