wrap all in github mixin
updated .travis.yml