adds gradle configuration
adds travis configuration