Did response for open

Also did some Makefile and .gitignore updates