add .gitignore and a new file