use more explicit names in cases where ppl need to ref them directly
cross scala version and test deps
simple test setup
travis