code grooming
setup .travis.yml