implementing build testing on travis-ci