added gradle/mvn stuff