Add support for gradle build