add .travis.yml and add the misc files