(doc) Updated documentation and .gitignore