chore: Rework CrateGraph
to only have one root crate
#2391
+143
−25
Merged