add vendor in gitignore
first draft
update doc