gradle build

The steps needed for publishing to JCenter and MavenCentral are outlined in build.gradle