First pass at breaking out the dependency management