fix gradle and gitignore