GUI2 Extract Topology view in to its own library

Change-Id: I45597d0902c99b5b3d606966866cc518011c54a0
diff --git a/web/gui2-topo-lib/tsconfig.json b/web/gui2-topo-lib/tsconfig.json
new file mode 100644
index 0000000..c08dd63
--- /dev/null
+++ b/web/gui2-topo-lib/tsconfig.json
@@ -0,0 +1,29 @@
+{
+  "compileOnSave": false,
+  "compilerOptions": {
+    "baseUrl": "./",
+    "outDir": "./dist/out-tsc",
+    "sourceMap": true,
+    "declaration": false,
+    "module": "es2015",
+    "moduleResolution": "node",
+    "emitDecoratorMetadata": true,
+    "experimentalDecorators": true,
+    "target": "es5",
+    "typeRoots": [
+      "node_modules/@types"
+    ],
+    "lib": [
+      "es2018",
+      "dom"
+    ],
+    "paths": {
+      "gui2-topo-lib": [
+        "dist/gui2-topo-lib"
+      ],
+      "gui2-topo-lib/*": [
+        "dist/gui2-topo-lib/*"
+      ]
+    }
+  }
+}
\ No newline at end of file