added base travis ci configuration