init project
update gitignore