Add Makefile and edit the .gitignore to ignore a useless file

eopc (end of pull request)