Add .coveragerc, .travis.yml and update TODO