diff --git a/src/main/java/model/BoardElement.java b/src/main/java/model/BoardElement.java
index 4dab3ca85195a4463aeea66e9f656d0a642d3a31..8acab6ba5d2321f1b1dd06c0d0616fb7436c32ed 100644
--- a/src/main/java/model/BoardElement.java
+++ b/src/main/java/model/BoardElement.java
@@ -5,5 +5,15 @@ import util.Position;
 public abstract class BoardElement implements ModelElement{
     protected Position position;
 
+    public BoardElement(Position position) {
+        this.position = position;
+    }
 
+    @Override
+    public Position getPosition() {
+        return position;
+    }
+    public void setPosition(Position position) {
+        this.position = position;
+    }
 }