updated documents
added gitignore