Format the code for the doc
Update .gitignore