Update documentation
update gitignore