update TODO
add .travis.yml