various progress and a .travis.yml start