diff --git a/MavenChess/MavenChess/src/main/java/model/King.java b/MavenChess/MavenChess/src/main/java/model/King.java
new file mode 100644
index 0000000000000000000000000000000000000000..af0389c02e567073a44e1a3f725f362e1588c3ea
--- /dev/null
+++ b/MavenChess/MavenChess/src/main/java/model/King.java
@@ -0,0 +1,28 @@
+package model;
+
+import java.util.ArrayList;
+
+
+public class King extends Piece {
+	public King(Position p, int color) {
+		super(p, color);
+	}
+
+
+	public ArrayList<Position> getAvailableMoves(Board b) {
+
+		// creates a dynamic list of available moves
+		ArrayList<Position> moves = new ArrayList<Position>();
+
+		Position arrival;
+		if(color == Piece.WHITE) { // black and white have an opposite direction behavior
+
+			// King white move
+		}
+		else {
+			// King black move
+		}
+		return moves;
+	}
+}
+
diff --git a/untitled/.idea/.gitignore b/untitled/.idea/.gitignore
deleted file mode 100644
index f14b5b9dd5a8a35dedd24fb9b56bd9b2838c4d31..0000000000000000000000000000000000000000
--- a/untitled/.idea/.gitignore
+++ /dev/null
@@ -1,9 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
-../.idea
\ No newline at end of file
diff --git a/untitled/.idea/misc.xml b/untitled/.idea/misc.xml
deleted file mode 100644
index 03f397ce03a54442b457dfc834e83232aa783b44..0000000000000000000000000000000000000000
--- a/untitled/.idea/misc.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectRootManager" version="2" languageLevel="JDK_19" default="true" project-jdk-name="19" project-jdk-type="JavaSDK">
-    <output url="file://$PROJECT_DIR$/out" />
-  </component>
-</project>
\ No newline at end of file
diff --git a/untitled/.idea/modules.xml b/untitled/.idea/modules.xml
deleted file mode 100644
index 3007daed6a4d82eb6e1d037c710a00d300be5706..0000000000000000000000000000000000000000
--- a/untitled/.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$/untitled.iml" filepath="$PROJECT_DIR$/untitled.iml" />
-    </modules>
-  </component>
-</project>
\ No newline at end of file
diff --git a/untitled/.idea/vcs.xml b/untitled/.idea/vcs.xml
deleted file mode 100644
index 6c0b8635858dc7ad44b93df54b762707ce49eefc..0000000000000000000000000000000000000000
--- a/untitled/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="VcsDirectoryMappings">
-    <mapping directory="$PROJECT_DIR$/.." vcs="Git" />
-  </component>
-</project>
\ No newline at end of file
diff --git a/untitled/src/Main.java b/untitled/src/Main.java
deleted file mode 100644
index 3e59c38fbd57497a72e78859efacc67ac75869da..0000000000000000000000000000000000000000
--- a/untitled/src/Main.java
+++ /dev/null
@@ -1,5 +0,0 @@
-public class Main {
-    public static void main(String[] args) {
-        System.out.println("Hello world!");
-    }
-}
\ No newline at end of file
diff --git a/untitled/untitled.iml b/untitled/untitled.iml
deleted file mode 100644
index c90834f2d607afe55e6104d8aa2cdfffb713f688..0000000000000000000000000000000000000000
--- a/untitled/untitled.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