added travis ci support