diff --git a/build.xml b/build.xml
deleted file mode 100644
index cb8a1c8..0000000
--- a/build.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/lib/craftbukkit-0.0.1-SNAPSHOT.jar b/lib/craftbukkit-0.0.1-SNAPSHOT.jar
deleted file mode 100644
index 5a50af4..0000000
Binary files a/lib/craftbukkit-0.0.1-SNAPSHOT.jar and /dev/null differ
diff --git a/lib/smack.jar b/lib/smack.jar
deleted file mode 100644
index 336b687..0000000
Binary files a/lib/smack.jar and /dev/null differ
diff --git a/lib/smackx.jar b/lib/smackx.jar
deleted file mode 100644
index dd9a8fd..0000000
Binary files a/lib/smackx.jar and /dev/null differ
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..996b1ff
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,110 @@
+
+
+ 4.0.0
+ bukkitxmpp
+ bukkitxmpp
+ 0.1
+ BukkitXMPP
+ http://github.com/nikdoof/bukkitxmpp/
+
+ Github
+ http://github.com/nikdoof/bukkitxmpp/issues
+
+
+ Jenkins
+ http://ci.tensixtyone.com/
+
+
+ git://github.com/nikdoof/bukkitxmpp.git
+
+
+
+
+ false
+
+ central
+ libs-release
+ http://repo.bukkit.org/artifactory/libs-release
+
+
+
+ snapshots
+ libs-snapshot
+ http://repo.bukkit.org/artifactory/libs-snapshot
+
+
+
+
+
+ false
+
+ central
+ plugins-release
+ http://repo.bukkit.org/artifactory/plugins-release
+
+
+
+ snapshots
+ plugins-snapshot
+ http://repo.bukkit.org/artifactory/plugins-snapshot
+
+
+
+
+
+
+ org.bukkit
+ craftbukkit
+ 0.0.1-SNAPSHOT
+
+
+ jivesoftware
+ smack
+ 3.1.0
+
+
+ jivesoftware
+ smackx
+ 3.1.0
+ jar
+ compile
+
+
+
+
+
+
+
+
+
+ clean install
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 2.1
+
+
+
+ BukkitXMPP
+ ${describe}
+ Matalok
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 2.0.2
+
+ 1.5
+ 1.5
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/com/pleaseignore/BukkitXMPP/BukkitParticipantStatusListener.java b/src/main/java/com/pleaseignore/BukkitXMPP/BukkitParticipantStatusListener.java
similarity index 100%
rename from src/com/pleaseignore/BukkitXMPP/BukkitParticipantStatusListener.java
rename to src/main/java/com/pleaseignore/BukkitXMPP/BukkitParticipantStatusListener.java
diff --git a/src/com/pleaseignore/BukkitXMPP/BukkitXMPP.java b/src/main/java/com/pleaseignore/BukkitXMPP/BukkitXMPP.java
similarity index 100%
rename from src/com/pleaseignore/BukkitXMPP/BukkitXMPP.java
rename to src/main/java/com/pleaseignore/BukkitXMPP/BukkitXMPP.java
diff --git a/src/com/pleaseignore/BukkitXMPP/BukkitXMPPPlayerListener.java b/src/main/java/com/pleaseignore/BukkitXMPP/BukkitXMPPPlayerListener.java
similarity index 100%
rename from src/com/pleaseignore/BukkitXMPP/BukkitXMPPPlayerListener.java
rename to src/main/java/com/pleaseignore/BukkitXMPP/BukkitXMPPPlayerListener.java
diff --git a/resources/plugin.yml b/src/main/resources/plugin.yml
similarity index 100%
rename from resources/plugin.yml
rename to src/main/resources/plugin.yml