added gradle build, but not tested
configured travis and gradle