use better gitignore file