gitignore
Many changes