minor updates to makefile and .gitignore