Fixes Makefile and adds .gitignore.