add gradle and travis config