A dependency management system for projects and their R package