travis config and initial test structure