Add gitignore and Makefile