diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..376fca3e4b4d4747be6fa3ed77f0e3f4eb9fb50b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+configs/networkTopology.json
diff --git a/.vscode/launch.json b/.vscode/launch.json
index d891394b28682694379e1feecd8193dfc2d10db1..bfc3dd969b7a462c13dc1584b2f2b3e4c986550a 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -11,7 +11,8 @@
                 "DATABASE_IP": "10.152.183.132",
                 "MYSQL_USER": "l2sm",
                 "MYSQL_PASSWORD": "l2sm",
-                "MYSQL_DATABASE": "l2sm"
+                "MYSQL_DATABASE": "l2sm",
+                "NODE_NAME": "l2sm1"
             }
         }
     ]
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000000000000000000000000000000000000..c5f3f6b9c754225a4c577122bc2f9c0b49713e3c
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+    "java.configuration.updateBuildConfiguration": "interactive"
+}
\ No newline at end of file