New Java docs formatting
Update .gitignore