updated gitignore
update documentation