#504 add Gradle wrapper