U[dates gitignore. Adds missing makefiles.