Add Gradle support