Update deps, lint code

- update deps
- lint code
- allow travis build to pass