adding .travis.yml for continuious integration