.gitignore setup properly