added travis CI support