diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..13566b81b018ad684f3a35fee301741b2734c8f4
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000000000000000000000000000000000000..dc07a8fc47b0e2c01df25e6361a21eb7258a34c6
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/.idea/verteilte_systeme_und_soa_gruppe_1.iml" filepath="$PROJECT_DIR$/.idea/verteilte_systeme_und_soa_gruppe_1.iml" />
+    </modules>
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000000000000000000000000000000000000..35eb1ddfbbc029bcab630581847471d7f238ec53
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="" vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/verteilte_systeme_und_soa_gruppe_1.iml b/.idea/verteilte_systeme_und_soa_gruppe_1.iml
new file mode 100644
index 0000000000000000000000000000000000000000..d6ebd4805981b8400db3e3291c74a743fef9a824
--- /dev/null
+++ b/.idea/verteilte_systeme_und_soa_gruppe_1.iml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/Backend/src/main/java/hsrt/VSundSOA/backendapi/Field.java b/Backend/src/main/java/hsrt/VSundSOA/backendapi/gameInstance/Field.java
similarity index 97%
rename from Backend/src/main/java/hsrt/VSundSOA/backendapi/Field.java
rename to Backend/src/main/java/hsrt/VSundSOA/backendapi/gameInstance/Field.java
index 9d8094c843c83b34778ede02183aaace6735af9f..42baceeaa57e25762e9b3abadeac8dba8edea36a 100644
--- a/Backend/src/main/java/hsrt/VSundSOA/backendapi/Field.java
+++ b/Backend/src/main/java/hsrt/VSundSOA/backendapi/gameInstance/Field.java
@@ -1,4 +1,4 @@
-package hsrt.VSundSOA.backendapi;
+package hsrt.VSundSOA.backendapi.gameInstance;
 
 import lombok.Getter;
 import lombok.Setter;
diff --git a/Backend/src/main/java/hsrt/VSundSOA/backendapi/GameController.java b/Backend/src/main/java/hsrt/VSundSOA/backendapi/gameInstance/GameController.java
similarity index 94%
rename from Backend/src/main/java/hsrt/VSundSOA/backendapi/GameController.java
rename to Backend/src/main/java/hsrt/VSundSOA/backendapi/gameInstance/GameController.java
index 1134a86f1985826c8eef04bd61133d1589bac1b3..45ad2f672bd9796514a0b44aea8b7df02f9c2aa9 100644
--- a/Backend/src/main/java/hsrt/VSundSOA/backendapi/GameController.java
+++ b/Backend/src/main/java/hsrt/VSundSOA/backendapi/gameInstance/GameController.java
@@ -1,4 +1,4 @@
-package hsrt.VSundSOA.backendapi;
+package hsrt.VSundSOA.backendapi.gameInstance;
 
 import org.jetbrains.annotations.NotNull;
 import org.springframework.http.HttpStatus;
@@ -20,7 +20,7 @@ public class GameController {
     }
 
     @ResponseStatus(HttpStatus.OK)
-    @GetMapping("/fields")
+    @GetMapping("/game/fields")
     public int[][] GetFields(){
         return field.getStartField();
     }
diff --git a/Backend/src/main/java/hsrt/VSundSOA/backendapi/Placement.java b/Backend/src/main/java/hsrt/VSundSOA/backendapi/gameInstance/Placement.java
similarity index 80%
rename from Backend/src/main/java/hsrt/VSundSOA/backendapi/Placement.java
rename to Backend/src/main/java/hsrt/VSundSOA/backendapi/gameInstance/Placement.java
index 80c9693fbcc901a6e2776efeb5d37636ea7fd2c9..fbb89d8aa316d88297c4d582efd1978688a13959 100644
--- a/Backend/src/main/java/hsrt/VSundSOA/backendapi/Placement.java
+++ b/Backend/src/main/java/hsrt/VSundSOA/backendapi/gameInstance/Placement.java
@@ -1,4 +1,4 @@
-package hsrt.VSundSOA.backendapi;
+package hsrt.VSundSOA.backendapi.gameInstance;
 
 import lombok.Getter;
 import lombok.Setter;