adding travis-ci support