update gitignore
Various fix