Gradle and gitignore update