adding travis CI integration