#3 add travis-ci