project files & gitignore