update doc
update gitignore