diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF
deleted file mode 100644
index ad8383f..0000000
--- a/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,25 +0,0 @@
-Manifest-Version: 1.0
-Specification-Title: Java Platform API Specification
-Specification-Version: 1.5
-Implementation-Title: Apache Harmony
-Implementation-Vendor: The Apache Software Foundation
-Implementation-Vendor-Id: org.apache.harmony
-Implementation-URL: http://harmony.apache.org
-Bundle-ManifestVersion: 2
-Bundle-Name: Harmony Pack200
-Bundle-SymbolicName: org.apache.harmony.pack200
-Bundle-Version: 1.0.0
-Bundle-ClassPath: .
-Eclipse-JREBundle: true
-Import-Package: java.io;resolution:=optional,
- java.lang;resolution:=optional,
- java.util;resolution:=optional,
- java.util.jar;resolution:=optional,
- org.objectweb.asm
-Export-Package: org.apache.harmony.pack200,
- org.apache.harmony.unpack200,
- org.apache.harmony.unpack200.bytecode,
- org.apache.harmony.unpack200.bytecode.forms
-Bundle-RequiredExecutionEnvironment: J2SE-1.4,
- J2SE-1.5
-
diff --git a/build.xml b/build.xml
deleted file mode 100644
index 4e3abf0..0000000
--- a/build.xml
+++ /dev/null
@@ -1,197 +0,0 @@
-
-
-
-
- Build for PACK200 component
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/depends/manifests/asm-3.1/META-INF/MANIFEST.MF b/depends/manifests/asm-3.1/META-INF/MANIFEST.MF
deleted file mode 100644
index e10a573..0000000
--- a/depends/manifests/asm-3.1/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,10 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: ASM
-Bundle-SymbolicName: org.objectweb.asm;singleton:=true
-Bundle-Version: 3.1
-Bundle-ClassPath: asm-3.1.jar
-Eclipse-JREBundle: true
-Import-Package: java.io,
- java.lang
-Export-Package: org.objectweb.asm, org.objectweb.asm.signature
diff --git a/make/depends.properties b/make/depends.properties
deleted file mode 100644
index 379b6fb..0000000
--- a/make/depends.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-depends.jars=${hy.depends}/jars
-asm.ver=asm-3.1
-asm.dir=${depends.jars}/${asm.ver}
-asm.jar=${asm.dir}/${asm.ver}.jar
-asm.url=http://download.forge.objectweb.org/asm/${asm.ver}.jar
-asm.md5=4fbe0fd975ecc71480846ce272b483b0
diff --git a/make/exclude.common b/make/exclude.common
deleted file mode 100644
index e69de29..0000000
diff --git a/make/exclude.linux.x86.drl b/make/exclude.linux.x86.drl
deleted file mode 100644
index e69de29..0000000
diff --git a/make/exclude.linux.x86.ibm b/make/exclude.linux.x86.ibm
deleted file mode 100644
index e69de29..0000000
diff --git a/make/exclude.linux.x86_64.drl b/make/exclude.linux.x86_64.drl
deleted file mode 100644
index e69de29..0000000
diff --git a/make/exclude.linux.x86_64.ibm b/make/exclude.linux.x86_64.ibm
deleted file mode 100644
index e69de29..0000000
diff --git a/make/exclude.windows.x86.drl b/make/exclude.windows.x86.drl
deleted file mode 100644
index e69de29..0000000
diff --git a/make/exclude.windows.x86.ibm b/make/exclude.windows.x86.ibm
deleted file mode 100644
index e69de29..0000000
diff --git a/make/exclude.windows.x86_64.drl b/make/exclude.windows.x86_64.drl
deleted file mode 100644
index e69de29..0000000
diff --git a/make/findbugs-exclude-filter.xml b/make/findbugs-exclude-filter.xml
deleted file mode 100644
index e192978..0000000
--- a/make/findbugs-exclude-filter.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/make/run-test.xml b/make/run-test.xml
deleted file mode 100644
index a527b79..0000000
--- a/make/run-test.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..c5c4348
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,43 @@
+
+
+ 4.0.0
+
+ dev.openrs2
+ pack200
+ 1.0.0-SNAPSHOT
+ jar
+
+ Pack200
+
+
+ UTF-8
+
+
+
+
+ asm
+ asm
+ 3.1
+
+
+ junit
+ junit
+ 4.12
+ test
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.0
+
+
+ 12
+
+
+
+
+