add cpp java gitignore