#5 add DeployGateTask
#5 add gradlew
#5 add test