remove unnecessary error return
test harness and initial test
travis setup