Analyze dependencies of cargo projects

Move graph functionality into `graph` module

Makes main.rs much less cluttered, but does not move the rendering code itself, as the goal is for that to get split into a separate module, e.g. render.rs.

Created by  finchie  on April 22, 2024
UXJFRBBL7IZ2PR7ZYNFGOJ6A7EH5ZVLYVFLA3HNFCNRVL6KWJUDAC
Change contents