DRY up some of the gradle code
add new gradle module and readme
gradle wip