Added groovy/gradle support