added travis-ci testing capabilities