update gitignore
init code