Adding makefile and gitignore