Add gradle build
cracking: chapter 2