Update documentation
Added gitignore