setup Travis CI
fixed linting errors