Add Gradle build scripts and gitignore