learn groovy language, especially for gradle.