Added gitignore and Makefile