add language tests
add .travis.yml file