added Gradle build (and wrapper)