diff --git a/calculator.py b/calculator.py
deleted file mode 100644
index 1a0959ccc2817bea126f1ee090960c60bcfab61b..0000000000000000000000000000000000000000
--- a/calculator.py
+++ /dev/null
@@ -1,66 +0,0 @@
-from abc import ABC, abstractmethod
-import unittest
-
-class ICalculator(ABC):
-    @abstractmethod
-    def add(self, a, b):
-        pass
-
-    @abstractmethod
-    def sub(self, a, b):
-        pass
-
-    @abstractmethod
-    def mul(self, a, b):
-        pass
-
-    @abstractmethod
-    def div(self, a, b):
-        pass
-
-class Calculator(ICalculator):
-    def add(self, a, b):
-        return a + b
-
-    def sub(self, a, b):
-        return a - b
-
-    def mul(self, a, b):
-        return a * b
-
-    def div(self, a, b):
-        if b == 0:
-            raise ValueError("Division durch die Zahl null ist nicht erlaubt")
-        return a / b
-
-class TestCalculator(unittest.TestCase):
-    def setUp(self):
-        self.calc = Calculator() 
-
-    # Test add-function
-    def test_add(self):
-        erg = self.calc.add(3, 5) 
-        self.assertEqual(erg, 8)
-
-    # Test sub-function
-    def test_sub(self):
-        erg = self.calc.sub(10, 3)
-        self.assertEqual(erg, 7)
-
-    # Test mul-function
-    def test_mul(self):
-        erg = self.calc.mul(4, 6)  
-        self.assertEqual(erg, 24)
-
-    # Test div-function
-    def test_div(self):
-        erg = self.calc.div(20, 4) 
-        self.assertEqual(erg, 5)
-
-    # Test div/0
-    def test_div_by_zero(self):
-        with self.assertRaises(ValueError):
-            self.calc.div(10, 0) 
-
-if __name__ == "__main__":
-    unittest.main()
diff --git a/counter.py b/counter.py
deleted file mode 100644
index 2126ece1eae74cb5a00151852049b093f1e037e4..0000000000000000000000000000000000000000
--- a/counter.py
+++ /dev/null
@@ -1,55 +0,0 @@
-from abc import ABC, abstractmethod
-import unittest
-
-# Bei Eingabe des Strings Decker liegert die Funktion 3
-
-# Bei Eingabe eines leeren Strings soll 0 ausgegeben werden
-
-# Bei Eingabe des Strings Hallo soll 0 ausgegeben werden
-
-# Bei Eingabe von Groß-/Kleinschreibung soll trotzdem der entsprechende Wert rauskommen
-
-# Bei Eingabe vom Buchstaben D oder E soll trotzdem die 1 rauskommen
-
-class ICounter(ABC):
-    @abstractmethod
-    def count_ED(self, s):
-        pass
-
-class Counter(ICounter):
-    def count_ED(self, s):
-        s = s.upper()
-        return s.count("E") + s.count("D")
-
-class TestCounter(unittest.TestCase):
-    def setUp(self):
-        self.c = Counter()
-
-    def test_count_ED_regular(self):
-        res = self.c.count_ED("Decker")
-        self.assertEqual(res, 3)
-
-    def test_count_ED_empty(self):
-        res = self.c.count_ED(" ")
-        self.assertEqual(res, 0)
-
-    def test_count_ED_wo(self):
-        res = self.c.count_ED("Hallo")
-        self.assertEqual(res, 0)
-
-    def test_count_ED_insensetiv(self):
-        res = self.c.count_ED("Der Esel")
-        self.assertEqual(res, 4)
-
-    def test_count_ED_oneL(self):
-        res = self.c.count_ED('E')
-        self.assertEqual(res, 1)
-        res = self.c.count_ED('D')
-        self.assertEqual(res, 1)
-        res = self.c.count_ED('e')
-        self.assertEqual(res, 1)
-        res = self.c.count_ED('d')
-        self.assertEqual(res, 1)
-
-if __name__ == "__main__":
-    unittest.main()
diff --git a/helloWorld.py b/helloWorld.py
deleted file mode 100644
index 8c64f7960f82631864ef6f0c22e7e21158eadb67..0000000000000000000000000000000000000000
--- a/helloWorld.py
+++ /dev/null
@@ -1 +0,0 @@
-print("Hello World :)")
\ No newline at end of file
diff --git a/test_calculator.py b/test_calculator.py
deleted file mode 100644
index 0ecaa8bd747ea51031fb1bf3f37560a435ea0822..0000000000000000000000000000000000000000
--- a/test_calculator.py
+++ /dev/null
@@ -1,38 +0,0 @@
-import sys
-import unittest
-from calculator import Calculator
-
-class TestCalculator(unittest.TestCase):
-
-    def setUp(self):
-        self.c = Calculator()
-
-    # Test add-function
-    def test_add(self):
-        erg = self.c.add(3, 5)
-        self.assertEqual(erg, 8)
-
-    # Test sub-function
-    def test_sub(self):
-        erg = self.c.sub(10, 3)
-        self.assertEqual(erg, 7)
-
-    # Test mul-function
-    def test_mul(self):
-        erg = self.c.mul(4, 6)
-        self.assertEqual(erg, 24)
-
-    # Test div-function
-    def test_div(self):
-        erg = self.c.div(20, 4)
-        self.assertEqual(erg, 5)
-
-    # Test div/0
-    def test_div_by_zero(self):
-        with self.assertRaises(ValueError):
-            self.c.div(10, 0)
-    
-    # Test negative numbers
-
-    # Test wrong inputs
-