Initial .gitignore and Makefiles