added doc and updated gitignore
updated gitignore