.gitignore and Makefile