Update dependencies and setup