diff --git a/Backend_Fang_den_Hut/.idea/.gitignore b/Backend_Fang_den_Hut/.idea/.gitignore
deleted file mode 100644
index 13566b81b018ad684f3a35fee301741b2734c8f4..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/.idea/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
diff --git a/Backend_Fang_den_Hut/.idea/description.html b/Backend_Fang_den_Hut/.idea/description.html
deleted file mode 100644
index db5f12955691506605c7b50297b402dd1489554d..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/.idea/description.html
+++ /dev/null
@@ -1 +0,0 @@
-<html>Simple <b>Java</b> application that includes a class with <code>main()</code> method</html>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/.idea/encodings.xml b/Backend_Fang_den_Hut/.idea/encodings.xml
deleted file mode 100644
index 97626ba45445dc9f3afa66e6a149914dc39e3df6..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/.idea/encodings.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="Encoding">
-    <file url="PROJECT" charset="UTF-8" />
-  </component>
-</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/.idea/misc.xml b/Backend_Fang_den_Hut/.idea/misc.xml
deleted file mode 100644
index c3126227d7b4a9938966da99c6d5dbb00b3d3b9a..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/.idea/misc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectKey">
-    <option name="state" value="project://e2804f05-5315-4fc6-a121-c522a6c26470" />
-  </component>
-  <component name="ProjectRootManager" version="2" languageLevel="JDK_15" default="true" project-jdk-name="15" project-jdk-type="JavaSDK">
-    <output url="file://$PROJECT_DIR$/out" />
-  </component>
-  <component name="ProjectType">
-    <option name="id" value="jpab" />
-  </component>
-</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/.idea/modules.xml b/Backend_Fang_den_Hut/.idea/modules.xml
deleted file mode 100644
index dfac7b4c9dba0510c14145647dfe5e5ff20a8170..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectModuleManager">
-    <modules>
-      <module fileurl="file://$PROJECT_DIR$/Backend_Fang_den_Hut.iml" filepath="$PROJECT_DIR$/Backend_Fang_den_Hut.iml" />
-    </modules>
-  </component>
-</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/.idea/project-template.xml b/Backend_Fang_den_Hut/.idea/project-template.xml
deleted file mode 100644
index 1f08b88792b9888be9616fef9c5b20a92251d6e1..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/.idea/project-template.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<template>
-  <input-field default="com.company">IJ_BASE_PACKAGE</input-field>
-</template>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml b/Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml
deleted file mode 100644
index c90834f2d607afe55e6104d8aa2cdfffb713f688..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?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$">
-      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Game.class b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Game.class
deleted file mode 100644
index 04601eae8df203785d04b21f53ce89b2ebbb2875..0000000000000000000000000000000000000000
Binary files a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Game.class and /dev/null differ
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Gamechar.class b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Gamechar.class
deleted file mode 100644
index a16344c560f7fb9f70921d44060adc7c3e2d10a2..0000000000000000000000000000000000000000
Binary files a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Gamechar.class and /dev/null differ
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Main.class b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Main.class
deleted file mode 100644
index 1df25f5a7b516b273ecbb04dfacc698e59dc12c2..0000000000000000000000000000000000000000
Binary files a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Main.class and /dev/null differ
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Spielfeld.class b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Spielfeld.class
deleted file mode 100644
index 3c414426df1edb96761aa9f86ae5b3bbf18568c6..0000000000000000000000000000000000000000
Binary files a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Spielfeld.class and /dev/null differ
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Team.class b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Team.class
deleted file mode 100644
index ef1e43221275e3b7d73c2008762134a8404aa849..0000000000000000000000000000000000000000
Binary files a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Team.class and /dev/null differ
diff --git a/Backend_Fang_den_Hut/src/com/company/Game.java b/Backend_Fang_den_Hut/src/com/company/Game.java
deleted file mode 100644
index 088a422c46fc71793cf8795d119998e3444dd859..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/src/com/company/Game.java
+++ /dev/null
@@ -1,371 +0,0 @@
-package com.company;
-
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.InputStreamReader;
-import java.util.Iterator;
-import java.util.LinkedList;
-
-public class Game {
-
-    public void redmoveleft(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
-        //Red moves in outter Ring left
-        //es wird geprueft ob sich die erste Figur noch in der basis befindet
-        //Wenn sie das tut läuft sie von dort los
-        //0 tes feld des rings wird mit 1 erreicht
-        if (gamechar.color == "red" && gamechar.id == 0) {
-            String s = outterring.get(53 - wuerfel);
-            outterring.set(53 - wuerfel, "charred" + s);
-            gamechar.id = 53 - wuerfel;
-
-        }
-        //Figur befindet sich nicht mehr in der Basis
-        //Läuft von aktueller position weiter
-        else {
-            if (gamechar.color == "red" && gamechar.id != 0) {
-                String t = outterring.get(gamechar.id);
-                if (t.contains("rest")) {
-                    outterring.set(gamechar.id, "rest");
-                } else {
-                    if (t.contains("infrontofredbase")) {
-                        outterring.set(gamechar.id, "infrontofredbase");
-                    } else {
-                        outterring.set(gamechar.id, "" + gamechar.id);
-                        String u = outterring.get(gamechar.id - wuerfel);
-                        outterring.set(gamechar.id - wuerfel, "charred" + u);
-                        gamechar.id = gamechar.id - wuerfel;
-                    }
-                }
-
-            }
-            //es wird der extremfall abgefangen index out of linked list
-            if (gamechar.id - wuerfel < 0) {
-                //hilfsvariable speichert den wert wo die figur stehen soll
-                //hilfsvariable wird dann benutzt um den hut am gewünschten fel zu platzieren
-                int hilf = (gamechar.id - wuerfel);
-                outterring.set(51 + hilf, "charred");
-                gamechar.id = 51 + hilf;
-            } else {
-                outterring.set(gamechar.id - wuerfel, "charred");
-                gamechar.id = gamechar.id - wuerfel;
-            }
-        }
-
-
-    }
-
-    public void greenmoveleft(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
-        //green moves in outter Ring left
-        //es wird geprueft ob sich die erste Figur noch in der basis befindet
-        //Wenn sie das tut läuft sie von dort los
-        if (gamechar.color == "green" && gamechar.id == 0) {
-            String s = outterring.get(15 - wuerfel);
-            outterring.set(15 - wuerfel, "chargreen" + s);
-            gamechar.id = 15 - wuerfel;
-        }
-        //Figur befindet sich nicht mehr in der Basis
-        //Läuft von aktueller position weiter
-        else {
-            if (gamechar.color == "green" && gamechar.id != 0) {
-                String t = outterring.get(gamechar.id);
-                if (t.contains("rest")) {
-                    outterring.set(gamechar.id, "rest");
-                } else {
-                    if (t.contains("infrontofgreenbase")) {
-                        outterring.set(gamechar.id, "infrontofgreenbase");
-                    } else {
-                        outterring.set(gamechar.id, "" + gamechar.id);
-                        String u = outterring.get(gamechar.id - wuerfel);
-                        outterring.set(gamechar.id - wuerfel, "chargreen" + u);
-                        gamechar.id = gamechar.id - wuerfel;
-                    }
-                }
-            }
-            //es wird der extremfall abgefangen index out of linked list
-            if (gamechar.id - wuerfel < 0) {
-                //hilfsvariable speichert den wert wo die figur stehen soll
-                //hilfsvariable wird dann benutzt um den hut am gewünschten fel zu platzieren
-                int hilf = (gamechar.id - wuerfel);
-                outterring.set(51 + hilf, "chargreen");
-                gamechar.id = 51 + hilf;
-            } else {
-                outterring.set(gamechar.id - wuerfel, "chargreen");
-                gamechar.id = gamechar.id - wuerfel;
-            }
-        }
-
-    }
-
-    public void yellowmoveleft(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
-        //yellow moves in outter Ring left
-        //es wird geprueft ob sich die erste Figur noch in der basis befindet
-        //Wenn sie das tut läuft sie von dort los
-        if (gamechar.color == "yellow" && gamechar.id == 0) {
-            String s = outterring.get(27 - wuerfel);
-            outterring.set(27 - wuerfel, "charyellow" + s);
-            gamechar.id = 27 - wuerfel;
-        }
-        //Figur befindet sich nicht mehr in der Basis
-        //Läuft von aktueller position weiter
-        else {
-            if (gamechar.color == "yellow" && gamechar.id != 0) {
-                //aktuellen stand zwischenspeichern
-                String t = outterring.get(gamechar.id);
-                //Ruhebank
-                if (t.contains("rest")) {
-                    outterring.set(gamechar.id, "rest");
-                } else {
-                    if (t.contains("infrontofyellowbase")) {
-                        outterring.set(gamechar.id, "infrontofyellowbase");
-                    } else {
-                        outterring.set(gamechar.id, "" + gamechar.id);
-                        String u = outterring.get(gamechar.id - wuerfel);
-                        outterring.set(gamechar.id - wuerfel, "charyellow" + u);
-                        gamechar.id = gamechar.id - wuerfel;
-                    }
-                }
-
-
-            }
-            //es wird der extremfall abgefangen index out of linked list
-            if (gamechar.id - wuerfel < 0) {
-                //hilfsvariable speichert den wert wo die figur stehen soll
-                //hilfsvariable wird dann benutzt um den hut am gewünschten fel zu platzieren
-                int hilf = (gamechar.id - wuerfel);
-                outterring.set(51 + hilf, "charyellow");
-                gamechar.id = 51 + hilf;
-            } else {
-                outterring.set(gamechar.id - wuerfel, "charyellow");
-                gamechar.id = gamechar.id - wuerfel;
-            }
-        }
-    }
-
-
-    public void bluemovesleft(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
-        //blue moves in outter Ring left
-        //es wird geprueft ob sich die erste Figur noch in der basis befindet
-        //Wenn sie das tut läuft sie von dort los
-        if (gamechar.color == "blue" && gamechar.id == 0) {
-            String s = outterring.get(40 - wuerfel);
-            outterring.set(40 - wuerfel, "charblue" + s);
-            gamechar.id = 40 - wuerfel;
-        }
-        //Figur befindet sich nicht mehr in der Basis
-        //Läuft von aktueller position weiter
-        else {
-            if (gamechar.color == "blue" && gamechar.id != 0) {
-
-                String t = outterring.get(gamechar.id);
-                if (t.contains("rest")) {
-                    outterring.set(gamechar.id, "rest");
-                } else {
-                    if (t.contains("infrontofbluebase")) {
-                        outterring.set(gamechar.id, "infrontofbluebase");
-                    } else {
-                        outterring.set(gamechar.id, "" + gamechar.id);
-                        String u = outterring.get(gamechar.id - wuerfel);
-                        outterring.set(gamechar.id - wuerfel, "charblue" + u);
-                        gamechar.id = gamechar.id - wuerfel;
-                    }
-                }
-
-
-            }
-
-            //es wird der extremfall abgefangen index out of linked list
-            if (gamechar.id - wuerfel < 0) {
-                //hilfsvariable speichert den wert wo die figur stehen soll
-                //hilfsvariable wird dann benutzt um den hut am gewünschten fel zu platzieren
-                int hilf = (gamechar.id - wuerfel);
-                outterring.set(51 + hilf, "charblue");
-                gamechar.id = 51 + hilf;
-            } else {
-                outterring.set(gamechar.id - wuerfel, "charblue");
-                gamechar.id = gamechar.id - wuerfel;
-            }
-        }
-    }
-
-
-//nach rechts auf dem außeren ring bewegen
-
-
-    public void redmoveright(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
-        //Red moves in outter Ring right
-        //Wenn id 0 hut befindet sich in basis kann von seiner basis aus loslaufen
-        if (gamechar.color == "red" && gamechar.id == 0) {
-            String s = outterring.get(-1 + wuerfel);
-            outterring.set(-1 + wuerfel, s + "charred");
-            gamechar.id = 0 + wuerfel;
-        } else {
-            //Wenn id nicht null hut befindet sich bereits auf Spielfeld
-            if (gamechar.color == "red" && gamechar.id != 0) {
-                outterring.set(gamechar.id, "" + gamechar.id);
-            }
-            //Ueberlauf abfangen
-            if (gamechar.id + wuerfel > 51) {
-                int hilf = (gamechar.id + wuerfel) - 51;
-                outterring.set(hilf - 1, "charred");
-                gamechar.id = hilf - 1;
-            } else {
-                outterring.set(gamechar.id + wuerfel, "charred");
-                gamechar.id = gamechar.id + wuerfel;
-            }
-        }
-
-
-    }
-
-    public void greenmoveright(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
-        //Green moves in outter Ring righgt
-        //Wenn id 0 hut befindet sich in basis kann von seiner basis aus loslaufen
-        if (gamechar.color == "green" && gamechar.id == 0) {
-            outterring.set(12 + wuerfel, "charred");
-            gamechar.id = 12 + wuerfel;
-        } else {
-            //Wenn id nicht null hut befindet sich bereits auf Spielfeld
-            if (gamechar.color == "green" && gamechar.id != 0) {
-                outterring.set(gamechar.id, "" + gamechar.id);
-            }
-            //Ueberlauf abfangen
-            if (gamechar.id + wuerfel > 51) {
-                int hilf = (gamechar.id + wuerfel) - 51;
-                outterring.set(hilf - 1, "chargreen");
-                gamechar.id = hilf - 1;
-            } else {
-                outterring.set(gamechar.id + wuerfel, "chargreen");
-                gamechar.id = gamechar.id + wuerfel;
-            }
-        }
-    }
-
-    public void yellowmoveright(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
-        //Yellow moves in outter Ring righgt
-        //Wenn id 0 hut befindet sich in basis kann von seiner basis aus loslaufen
-        if (gamechar.color == "yellow" && gamechar.id == 0) {
-            outterring.set(25 + wuerfel, "charyellow");
-            gamechar.id = 25 + wuerfel;
-        } else {
-            //Wenn id nicht null hut befindet sich bereits auf Spielfeld
-            if (gamechar.color == "yellow" && gamechar.id != 0) {
-                outterring.set(gamechar.id, "" + gamechar.id);
-            }
-            //Ueberlauf abfangen
-            if (gamechar.id + wuerfel > 51) {
-                int hilf = (gamechar.id + wuerfel) - 51;
-                outterring.set(hilf - 1, "charyellow");
-                gamechar.id = hilf - 1;
-            } else {
-                outterring.set(gamechar.id + wuerfel, "charyellow");
-                gamechar.id = gamechar.id + wuerfel;
-            }
-        }
-    }
-
-    public void bluemoveright(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
-        //blue moves in outter Ring righgt
-        //Wenn id 0 hut befindet sich in basis kann von seiner basis aus loslaufen
-        if (gamechar.color == "blue" && gamechar.id == 0) {
-            outterring.set(38 + wuerfel, "charblue");
-            gamechar.id = 38 + wuerfel;
-        } else {
-            //Wenn id nicht null hut befindet sich bereits auf Spielfeld
-            if (gamechar.color == "blue" && gamechar.id != 0) {
-                outterring.set(gamechar.id, "" + gamechar.id);
-            }
-            //Ueberlauf abfangen
-            if (gamechar.id + wuerfel > 51) {
-                int hilf = (gamechar.id + wuerfel) - 51;
-                outterring.set(hilf - 1, "charblue");
-                gamechar.id = hilf - 1;
-            } else {
-                outterring.set(gamechar.id + wuerfel, "charblue");
-                gamechar.id = gamechar.id + wuerfel;
-            }
-        }
-    }
-
-    public void redmovesstraight(Gamechar gamechar, int wuerfel, LinkedList<String> redtoyellow, LinkedList<String> bluetogreen,LinkedList<String>outterring) throws IOException {
-        //Wenn Spielfigur noch in Basis
-        if (gamechar.id == 0 && gamechar.color == "red" && wuerfel > 1) {
-            String s = redtoyellow.get(-2 + wuerfel);
-            redtoyellow.set(-2 + wuerfel, "charred" + s);
-            gamechar.id = -2 + wuerfel;
-
-        } else {
-            //Wenn sich char nicht mehr in der Basis befindet
-        }
-        if (gamechar.color == "red" && gamechar.id != 0) {
-            String t = redtoyellow.get(gamechar.id);
-            if (t.contains("rest")) {
-                redtoyellow.set(gamechar.id, "rest");
-            } else {
-                redtoyellow.set(gamechar.id, "" + gamechar.id);
-                String u = redtoyellow.get(gamechar.id + wuerfel);
-                redtoyellow.set(gamechar.id +wuerfel, "charred" + u);
-                gamechar.id = gamechar.id +wuerfel;
-
-            }
-                    //Überlauf bedeutet entweder nach links in den äußerenring oder nach rechts
-                 if (gamechar.id + wuerfel > 12) {
-                    int hilf = gamechar.id+wuerfel-12;
-                     BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
-                     System.out.println("In welche Richtung wollen Sie gehen?: ");
-                     String str = br.readLine();
-                    if(str=="r"){
-                        gamechar.id =26;
-                        redmoveleft(gamechar,hilf,outterring);
-                    }
-                    else
-                    {
-                        if(str=="l"){
-                            gamechar.id=28;
-                            redmoveleft(gamechar,hilf,outterring);
-                        }
-                        else{
-                            throw new IOException("falsche Eingabe");
-                        }
-                    }
-
-                } else {
-                     if (gamechar.id + wuerfel > 6) {
-                         int hilf = gamechar.id+wuerfel-6;
-                         BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
-                         System.out.println("In welche Richtung wollen Sie gehen?: ");
-                         String str = br.readLine();
-                         //rechts kommt in die liste bluetogreen
-                         if(str=="r"){
-                             gamechar.id =6;
-                             ;
-                         }
-                         else
-                         {
-                             //blue to green
-                             if(str=="l"){
-                                 gamechar.id=6;
-                                 redmoveleft(gamechar,hilf,outterring);
-                             }
-                             else{
-                                 //geradeaus weiter
-                                 if(str=="s"){
-                                     redmovesstraight(gamechar,hilf,redtoyellow,bluetogreen,outterring);
-                                 }
-                                 else{
-                                     //weder l r noch s eingegeben
-                                     throw new IOException("falsche Eingabe");
-                                 }
-                             }
-
-                             }
-                         }
-                     //kommt an keine Kreuzung und lauft einfach geradeaus weiter
-                         outterring.set(gamechar.id + wuerfel, "charred");
-                         gamechar.id = gamechar.id + wuerfel;
-                      }
-
-
-        }
-
-    }
-}
diff --git a/Backend_Fang_den_Hut/src/com/company/Gamechar.java b/Backend_Fang_den_Hut/src/com/company/Gamechar.java
deleted file mode 100644
index 1de9f4f52a9d7407c3cbb7e90472a735d8551e33..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/src/com/company/Gamechar.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.company;
-
-public class Gamechar {
-    int id;
-    String color;
-
-    public Gamechar(int id,String color){
-        this.id=id;
-        this.color=color;
-    }
-
-    public String getColor() {
-        return color;
-    }
-
-    public int getId() {
-        return id;
-    }
-
-    @Override
-    public String toString() {
-        return "Gamechar{" +
-                "id=" + id +
-                ", color='" + color + '\'' +
-                '}';
-    }
-}
diff --git a/Backend_Fang_den_Hut/src/com/company/Main.java b/Backend_Fang_den_Hut/src/com/company/Main.java
deleted file mode 100644
index 0066f058ce9449133bad01b2f0cff3d816c35adf..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/src/com/company/Main.java
+++ /dev/null
@@ -1,109 +0,0 @@
-package com.company;
-
-import java.io.IOException;
-import java.util.LinkedList;
-
-public class Main {
-
-    public static void main(String[] args) throws IOException {
-
-        //outter Ring test
-        Spielfeld spiel=new Spielfeld();
-        LinkedList outterring;
-        LinkedList redtoyellow;
-        LinkedList bluetogreen;
-
-        outterring=spiel.outterRing();
-        System.out.println("outterring before initialize\n"+outterring);
-        outterring=spiel.initializeOutterring(outterring);
-        System.out.println("outterring after initialize\n"+outterring);
-        System.out.println("\n");
-        //connect redtoyellow
-        redtoyellow=spiel.connectredtoyellow();
-        System.out.println("redtoyellow before initialize\n"+redtoyellow);
-        bluetogreen=spiel.connectbluetogreen();
-        System.out.println("bluetogreen before initialize:\n"+bluetogreen);
-        System.out.println("\n");
-        redtoyellow=spiel.initializeredtoyellow(redtoyellow);
-        System.out.println("redtoyellow after initialize\n"+redtoyellow);
-        bluetogreen=spiel.initializebluetogreen(bluetogreen);
-        System.out.println("greentoblue after initialize\n"+bluetogreen);
-        System.out.println("\n");
-
-
-
-        //Farbe rot
-        Gamechar charonered=new Gamechar(0,"red");
-        Gamechar chartwored=new Gamechar(0,"red");
-        Gamechar charthreered=new Gamechar(0,"red");
-        Gamechar charfourred=new Gamechar(0,"red");
-
-        //TEAM RED
-        Team teamred=new Team(charonered,chartwored,charthreered,charfourred,0,"red");
-        System.out.println(teamred);
-        int wuerfel=teamred.wuerfeln();
-        System.out.println("Team rot hat eine "+wuerfel+"gewuerfelt");
-        System.out.println("\n");
-        //test auf dem aeußeren Ring bewegen
-        Game game=new Game();
-        game.redmovesstraight(teamred.char1,wuerfel,redtoyellow,bluetogreen,outterring);
-        System.out.println("retdoyellow after red moves "+redtoyellow);
-        System.out.println("\n");
-        wuerfel= teamred.wuerfeln();
-        System.out.println("Team rot hat eine "+wuerfel+"gewuerfelt");
-        System.out.println("\n");
-        game.redmovesstraight(teamred.char1,wuerfel,redtoyellow,bluetogreen,outterring);;
-        System.out.println("\n");
-        System.out.println("redtoyellow after red moves "+redtoyellow);
-
-
-
-        //Farbe blue
-        Gamechar charoneblue=new Gamechar(0,"blue");
-        Gamechar chartwoblue=new Gamechar(0,"blue");
-        Gamechar charthreeblue=new Gamechar(0,"blue");
-        Gamechar charfourblue=new Gamechar(0,"blue");
-
-        //TEam blue
-        Team teamblue=new Team(charoneblue,chartwoblue,charthreeblue,charfourblue,0,"blue");
-        wuerfel= teamblue.wuerfeln();
-        System.out.println("Team Blue hat eine "+wuerfel+"gewuerfelt");
-        System.out.println("\n");
-        game.bluemoveright(teamblue.char1,wuerfel,outterring);
-        System.out.println("\n");
-        System.out.println("outterring after blue moves "+outterring);
-        //Farbe green
-        Gamechar charonegreen=new Gamechar(0,"green");
-        Gamechar chartwogreen=new Gamechar(0,"green");
-        Gamechar charthreegreen=new Gamechar(0,"green");
-        Gamechar charfourgreen=new Gamechar(0,"green");
-
-
-
-        //TEam green
-        Team teamgreen= new Team(charonegreen,chartwogreen,charthreegreen,charfourgreen,0,"green");
-
-        wuerfel= teamgreen.wuerfeln();
-        System.out.println("Team Green hat eine "+wuerfel+"gewuerfelt");
-        //Farbe gelb
-        Gamechar charoneyellow=new Gamechar(0,"yellow");
-        Gamechar chartwoyellow=new Gamechar(0,"yellow");
-        Gamechar charthreeyellow=new Gamechar(0,"yellow");
-        Gamechar charfouryellow=new Gamechar(0,"yellow");
-
-        //Team Yellow
-        Team teamyellow= new Team(charoneyellow,chartwoyellow,charthreeyellow,charfouryellow,0,"yellow");
-        wuerfel= teamyellow.wuerfeln();
-        System.out.println("Team Yellow hat eine "+wuerfel+"gewuerfelt");
-
-
-
-
-
-
-
-
-
-
-    }
-}
diff --git a/Backend_Fang_den_Hut/src/com/company/Spielfeld.java b/Backend_Fang_den_Hut/src/com/company/Spielfeld.java
deleted file mode 100644
index 083da4b44523e8de31277dbbde5c18ba00602a56..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/src/com/company/Spielfeld.java
+++ /dev/null
@@ -1,67 +0,0 @@
-package com.company;
-
-import java.util.Iterator;
-import java.util.LinkedList;
-
-public class Spielfeld {
-
-    LinkedList <String> ring=new LinkedList();
-    LinkedList <String> connectredtoyellow=new LinkedList<>();
-    LinkedList <String> connectbluetogreen=new LinkedList<>();
-
-    public LinkedList outterRing(){
-        for (int i=0;i<=51;i++){
-            ring.add(""+i);
-        }
-        return ring;
-    }
-    public LinkedList<String> initializeOutterring(LinkedList <String> ring){
-        ring.set(0, "infrontofredbase");
-        ring.set(3, "rest");
-        ring.set(10,"rest");
-        ring.set(13,"infrontofgreenbase");
-        ring.set(16,"rest");
-        ring.set(23,"rest");
-        ring.set(26,"infrontofyellowbase");
-        ring.set(29,"rest");
-        ring.set(36,"rest");
-        ring.set(39,"infrontofbluebase");
-        ring.set(42,"rest");
-        ring.set(49,"rest");
-
-        return ring;
-    }
-    public LinkedList connectredtoyellow(){
-        for (int i=0;i<=12;i++){
-            connectredtoyellow.add(""+i);
-        }
-        return connectredtoyellow;
-    }
-    public LinkedList<String> initializeredtoyellow(LinkedList<String>connectredtoyellow){
-        connectredtoyellow.set(2,"rest");
-        connectredtoyellow.set(10,"rest");
-
-        return connectredtoyellow;
-    }
-
-    public LinkedList connectbluetogreen(){
-        for (int i=0;i<=12;i++){
-            connectbluetogreen.add(""+i);
-        }
-        return connectbluetogreen;
-    }
-    public LinkedList<String> initializebluetogreen(LinkedList<String>connectbluetogreen){
-        connectbluetogreen.set(2,"rest");
-        connectbluetogreen.set(10,"rest");
-
-        return connectbluetogreen;
-    }
-
-
-
-
-
-
-    }
-
-
diff --git a/Backend_Fang_den_Hut/src/com/company/Team.java b/Backend_Fang_den_Hut/src/com/company/Team.java
deleted file mode 100644
index c2ff3a15ec347a5e5b082f611ebc582514d3e270..0000000000000000000000000000000000000000
--- a/Backend_Fang_den_Hut/src/com/company/Team.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package com.company;
-
-import java.util.Random;
-
-public class Team extends Gamechar {
-    Gamechar char1;
-    Gamechar char2;
-    Gamechar char3;
-    Gamechar char4;
-
-
-
-    public Team(Gamechar char1, Gamechar char2, Gamechar char3, Gamechar char4, int id, String color) {
-        super(id,color);
-
-        this.char1=char1;
-        this.char2=char2;
-        this.char3=char3;
-        this.char4=char4;
-    }
-    //generiert random zahl zwischen >=0 und <7
-    public int wuerfeln(){
-        Random rand=new Random();
-        int wuerfelzahl= rand.nextInt(6);
-        //Da es keine null geben soll
-        return wuerfelzahl+1;
-    }
-
-    @Override
-    public String toString() {
-        return "Team{" +
-                "char1=" + char1 +
-                ", char2=" + char2 +
-                ", char3=" + char3 +
-                ", char4=" + char4 +
-                '}';
-    }
-}