add travis config and initial test