Canvas: Generate graph state out of dodo-app config

Restructure code, create shared config lib.

Change-Id: I2cf06d35c486d4557484daf8618a2c215316fa7e
diff --git a/apps/canvas/front/package.json b/apps/canvas/front/package.json
index 43d1232..0b31f98 100644
--- a/apps/canvas/front/package.json
+++ b/apps/canvas/front/package.json
@@ -37,6 +37,7 @@
 		"@xyflow/react": "^12.3.3",
 		"class-variance-authority": "^0.7.0",
 		"clsx": "^2.1.1",
+		"config": "file:../config",
 		"lucide-react": "^0.454.0",
 		"react": "^18.3.1",
 		"react-dom": "^18.3.1",