.gitignore, better setup