diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..5aa2bc7
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,80 @@
+
+
+ 4.0.0
+
+ eu.jonahbauer
+ wizard
+ pom
+ 1.0-SNAPSHOT
+
+
+ wizard-core
+ wizard-client
+ wizard-server
+
+
+
+ 17
+ 2.14.1
+ 1.18.22
+
+
+
+
+ org.jetbrains
+ annotations
+ 22.0.0
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+ provided
+
+
+
+
+ org.apache.logging.log4j
+ log4j-api
+ ${log4j.version}
+
+
+ org.apache.logging.log4j
+ log4j-core
+ ${log4j.version}
+
+
+ org.apache.logging.log4j
+ log4j-slf4j-impl
+ ${log4j.version}
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.1
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+ 3.3.0
+
+
+
+
+
\ No newline at end of file
diff --git a/wizard-client/pom.xml b/wizard-client/pom.xml
new file mode 100644
index 0000000..31c05c8
--- /dev/null
+++ b/wizard-client/pom.xml
@@ -0,0 +1,27 @@
+
+
+
+ wizard
+ eu.jonahbauer
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ wizard-client
+
+
+ ${java.version}
+ ${java.version}
+
+
+
+
+
+ eu.jonahbauer
+ wizard-core
+ ${project.version}
+
+
+
\ No newline at end of file
diff --git a/wizard-client/src/main/java/eu/jonahbauer/wizard/client/.gitkeep b/wizard-client/src/main/java/eu/jonahbauer/wizard/client/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/wizard-client/src/main/resources/.gitkeep b/wizard-client/src/main/resources/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/wizard-core/pom.xml b/wizard-core/pom.xml
new file mode 100644
index 0000000..76b9c2b
--- /dev/null
+++ b/wizard-core/pom.xml
@@ -0,0 +1,19 @@
+
+
+
+ wizard
+ eu.jonahbauer
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ wizard-core
+
+
+ ${java.version}
+ ${java.version}
+
+
+
\ No newline at end of file
diff --git a/wizard-core/src/main/java/eu/jonahbauer/wizard/core/.gitkeep b/wizard-core/src/main/java/eu/jonahbauer/wizard/core/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/wizard-core/src/main/resources/.gitkeep b/wizard-core/src/main/resources/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/wizard-server/pom.xml b/wizard-server/pom.xml
new file mode 100644
index 0000000..e0843cc
--- /dev/null
+++ b/wizard-server/pom.xml
@@ -0,0 +1,28 @@
+
+
+
+ wizard
+ eu.jonahbauer
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ wizard-server
+
+
+
+ ${java.version}
+ ${java.version}
+
+
+
+
+ eu.jonahbauer
+ wizard-core
+ ${project.version}
+
+
+
+
\ No newline at end of file
diff --git a/wizard-server/src/main/java/eu/jonahbauer/wizard/server/.gitkeep b/wizard-server/src/main/java/eu/jonahbauer/wizard/server/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/wizard-server/src/main/resources/.gitkeep b/wizard-server/src/main/resources/.gitkeep
new file mode 100644
index 0000000..e69de29