pass config to the commands function for more flexibility
make Config an interface
make it explicit that we get targeted containers only
expose the dependency graph as a fresh struct
expose Dependencies fields
graph command
highlighting via target