Update .gitignore and Create makefile