adding Travis-CI integration