Fix makefile add .gitignore