diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/Machine_learning_2023.iml b/.idea/Machine_learning_2023.iml
new file mode 100644
index 0000000..f6175b4
--- /dev/null
+++ b/.idea/Machine_learning_2023.iml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000..105ce2d
--- /dev/null
+++ b/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..c69c90c
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..5e0b360
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/domain/entities/docking_station.py b/domain/entities/docking_station.py
new file mode 100644
index 0000000..34262a7
--- /dev/null
+++ b/domain/entities/docking_station.py
@@ -0,0 +1,10 @@
+from domain.entities.entity import Entity
+from domain.world import World
+
+
+class Doc_Station(Entity):
+ def __init__(self, x: int, y: int):
+ super().__init__(x, y, "DOC_STATION")
+ self.power = True
+
+ # TODO Docing Station: add more properties
\ No newline at end of file
diff --git a/media/sprites/docking_station.png b/media/sprites/docking_station.png
new file mode 100644
index 0000000..c7c0d71
Binary files /dev/null and b/media/sprites/docking_station.png differ