diff --git a/.classpath b/.classpath
deleted file mode 100644
index e2b0218..0000000
--- a/.classpath
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..fd88ec9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,31 @@
+# Eclipse stuff
+/.classpath
+/.project
+/.settings
+
+# netbeans
+/nbproject
+
+# we use maven!
+/build.xml
+
+# maven
+/target
+
+# vim
+.*.sw[a-p]
+
+# various other potential build files
+/build
+/bin
+/dist
+/manifest.mf
+
+# Mac filesystem dust
+/.DS_Store
+
+# intellij
+*.iml
+*.ipr
+*.iws
+.idea/
\ No newline at end of file
diff --git a/.project b/.project
deleted file mode 100644
index 0f6b4e9..0000000
--- a/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- PlayerVaults
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/bin/com/drtshock/playervaults/Listeners.class b/bin/com/drtshock/playervaults/Listeners.class
deleted file mode 100644
index 4d0676c..0000000
Binary files a/bin/com/drtshock/playervaults/Listeners.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/Main.class b/bin/com/drtshock/playervaults/Main.class
deleted file mode 100644
index 59e86e4..0000000
Binary files a/bin/com/drtshock/playervaults/Main.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/commands/Commands.class b/bin/com/drtshock/playervaults/commands/Commands.class
deleted file mode 100644
index cb76270..0000000
Binary files a/bin/com/drtshock/playervaults/commands/Commands.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/commands/Feedback$Type.class b/bin/com/drtshock/playervaults/commands/Feedback$Type.class
deleted file mode 100644
index d03af5f..0000000
Binary files a/bin/com/drtshock/playervaults/commands/Feedback$Type.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/commands/Feedback.class b/bin/com/drtshock/playervaults/commands/Feedback.class
deleted file mode 100644
index 2fcf9b5..0000000
Binary files a/bin/com/drtshock/playervaults/commands/Feedback.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/commands/VaultOperations.class b/bin/com/drtshock/playervaults/commands/VaultOperations.class
deleted file mode 100644
index 59ee624..0000000
Binary files a/bin/com/drtshock/playervaults/commands/VaultOperations.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/commands/VaultViewInfo.class b/bin/com/drtshock/playervaults/commands/VaultViewInfo.class
deleted file mode 100644
index c62da53..0000000
Binary files a/bin/com/drtshock/playervaults/commands/VaultViewInfo.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/util/Metrics$1.class b/bin/com/drtshock/playervaults/util/Metrics$1.class
deleted file mode 100644
index 385951d..0000000
Binary files a/bin/com/drtshock/playervaults/util/Metrics$1.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/util/Metrics$Graph.class b/bin/com/drtshock/playervaults/util/Metrics$Graph.class
deleted file mode 100644
index 0e159d1..0000000
Binary files a/bin/com/drtshock/playervaults/util/Metrics$Graph.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/util/Metrics$Plotter.class b/bin/com/drtshock/playervaults/util/Metrics$Plotter.class
deleted file mode 100644
index 5fdab07..0000000
Binary files a/bin/com/drtshock/playervaults/util/Metrics$Plotter.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/util/Metrics.class b/bin/com/drtshock/playervaults/util/Metrics.class
deleted file mode 100644
index 56455d2..0000000
Binary files a/bin/com/drtshock/playervaults/util/Metrics.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/util/Serialization.class b/bin/com/drtshock/playervaults/util/Serialization.class
deleted file mode 100644
index a09b8cb..0000000
Binary files a/bin/com/drtshock/playervaults/util/Serialization.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/util/Updater.class b/bin/com/drtshock/playervaults/util/Updater.class
deleted file mode 100644
index fb12cf7..0000000
Binary files a/bin/com/drtshock/playervaults/util/Updater.class and /dev/null differ
diff --git a/bin/com/drtshock/playervaults/util/VaultManager.class b/bin/com/drtshock/playervaults/util/VaultManager.class
deleted file mode 100644
index c07fd14..0000000
Binary files a/bin/com/drtshock/playervaults/util/VaultManager.class and /dev/null differ