updating docs and setup for dependencies