.gitignore and tidy