Update .gitignore and inline docs