diff --git a/.classpath b/.classpath
deleted file mode 100644
index fceb480..0000000
--- a/.classpath
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/.gitignore b/.gitignore
index a2a5f14..2d9865e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -53,4 +53,8 @@ UpdateGrabber.java
updatetitles.csv
jar/tmp*
src/de/mas/jnustool/gui/UpdateChooserSpecial.java
-src/de/mas/jnustool/StarterSpecial.java
\ No newline at end of file
+src/de/mas/jnustool/StarterSpecial.java
+/target/
+.settings/
+.project
+.classpath
diff --git a/.project b/.project
deleted file mode 100644
index 51d1814..0000000
--- a/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- JNusTool
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 3a21537..0000000
--- a/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c54e03c
--- /dev/null
+++ b/README.md
@@ -0,0 +1,2 @@
+# Build
+`mvn package`
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..7a02493
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,46 @@
+
+ 4.0.0
+ de.mas.wiiu.jnus
+ JNUSTool
+ 0.0.1-SNAPSHOT
+
+
+
+ maven-compiler-plugin
+ 3.7.0
+
+
+ 1.8
+
+
+
+ maven-assembly-plugin
+
+
+ make-assembly
+
+
+
+ de.mas.wiiu.jnus.jnustool.Starter
+
+
+
+ jar-with-dependencies
+
+
+ ${jar_dir}
+ ${project.artifactId}-${project.version}-nightly
+
+ package
+
+ attached
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/release.zip b/release.zip
deleted file mode 100644
index 781ed1b..0000000
Binary files a/release.zip and /dev/null differ
diff --git a/src/de/mas/jnustool/Content.java b/src/main/java/de/mas/wiiu/jnus/jnustool/Content.java
similarity index 94%
rename from src/de/mas/jnustool/Content.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/Content.java
index a06d2f2..cbb893c 100644
--- a/src/de/mas/jnustool/Content.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/Content.java
@@ -1,12 +1,12 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.io.File;
import java.io.IOException;
import java.util.concurrent.atomic.AtomicInteger;
-import de.mas.jnustool.util.Downloader;
-import de.mas.jnustool.util.Settings;
-import de.mas.jnustool.util.Util;
+import de.mas.wiiu.jnus.jnustool.util.Downloader;
+import de.mas.wiiu.jnus.jnustool.util.Settings;
+import de.mas.wiiu.jnus.jnustool.util.Util;
/**
* Content file of the NUSTitle. Holds the encrpyted files
*
diff --git a/src/de/mas/jnustool/ContentDownloader.java b/src/main/java/de/mas/wiiu/jnus/jnustool/ContentDownloader.java
similarity index 97%
rename from src/de/mas/jnustool/ContentDownloader.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/ContentDownloader.java
index b9c02d5..ebba610 100644
--- a/src/de/mas/jnustool/ContentDownloader.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/ContentDownloader.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.util.concurrent.Callable;
diff --git a/src/de/mas/jnustool/ContentInfo.java b/src/main/java/de/mas/wiiu/jnus/jnustool/ContentInfo.java
similarity index 92%
rename from src/de/mas/jnustool/ContentInfo.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/ContentInfo.java
index 432a427..ee0f7a3 100644
--- a/src/de/mas/jnustool/ContentInfo.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/ContentInfo.java
@@ -1,6 +1,6 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
-import de.mas.jnustool.util.Util;
+import de.mas.wiiu.jnus.jnustool.util.Util;
/**
* Stores informations of the content [...]
*
diff --git a/src/de/mas/jnustool/Directory.java b/src/main/java/de/mas/wiiu/jnus/jnustool/Directory.java
similarity index 98%
rename from src/de/mas/jnustool/Directory.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/Directory.java
index 29a5c58..b4714f5 100644
--- a/src/de/mas/jnustool/Directory.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/Directory.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.util.Collection;
import java.util.TreeMap;
diff --git a/src/de/mas/jnustool/FEntry.java b/src/main/java/de/mas/wiiu/jnus/jnustool/FEntry.java
similarity index 97%
rename from src/de/mas/jnustool/FEntry.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/FEntry.java
index 344b4ae..d9822c6 100644
--- a/src/de/mas/jnustool/FEntry.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/FEntry.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.io.File;
import java.io.IOException;
@@ -6,11 +6,11 @@ import java.nio.file.Files;
import java.util.Arrays;
import java.util.List;
-import de.mas.jnustool.util.Decryption;
-import de.mas.jnustool.util.Downloader;
-import de.mas.jnustool.util.HashUtil;
-import de.mas.jnustool.util.Settings;
-import de.mas.jnustool.util.Util;
+import de.mas.wiiu.jnus.jnustool.util.Decryption;
+import de.mas.wiiu.jnus.jnustool.util.Downloader;
+import de.mas.wiiu.jnus.jnustool.util.HashUtil;
+import de.mas.wiiu.jnus.jnustool.util.Settings;
+import de.mas.wiiu.jnus.jnustool.util.Util;
public class FEntry implements IHasName{
private FST fst;
diff --git a/src/de/mas/jnustool/FEntryDownloader.java b/src/main/java/de/mas/wiiu/jnus/jnustool/FEntryDownloader.java
similarity index 95%
rename from src/de/mas/jnustool/FEntryDownloader.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/FEntryDownloader.java
index 956957f..492c3f2 100644
--- a/src/de/mas/jnustool/FEntryDownloader.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/FEntryDownloader.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.util.concurrent.Callable;
diff --git a/src/de/mas/jnustool/FST.java b/src/main/java/de/mas/wiiu/jnus/jnustool/FST.java
similarity index 99%
rename from src/de/mas/jnustool/FST.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/FST.java
index 01984db..d335eb2 100644
--- a/src/de/mas/jnustool/FST.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/FST.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.io.File;
import java.io.IOException;
@@ -10,7 +10,7 @@ import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import de.mas.jnustool.util.Util;
+import de.mas.wiiu.jnus.jnustool.util.Util;
public class FST {
private TitleMetaData tmd;
diff --git a/src/de/mas/jnustool/IHasName.java b/src/main/java/de/mas/wiiu/jnus/jnustool/IHasName.java
similarity index 61%
rename from src/de/mas/jnustool/IHasName.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/IHasName.java
index 50ef9b7..7ba445e 100644
--- a/src/de/mas/jnustool/IHasName.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/IHasName.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
public interface IHasName {
public String getName();
diff --git a/src/de/mas/jnustool/Logger.java b/src/main/java/de/mas/wiiu/jnus/jnustool/Logger.java
similarity index 76%
rename from src/de/mas/jnustool/Logger.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/Logger.java
index 2a006e1..ae68f08 100644
--- a/src/de/mas/jnustool/Logger.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/Logger.java
@@ -1,10 +1,10 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
-import de.mas.jnustool.gui.NUSGUI;
-import de.mas.jnustool.util.Settings;
+import de.mas.wiiu.jnus.jnustool.gui.NUSGUI;
+import de.mas.wiiu.jnus.jnustool.util.Settings;
public class Logger {
diff --git a/src/de/mas/jnustool/NUSTitle.java b/src/main/java/de/mas/wiiu/jnus/jnustool/NUSTitle.java
similarity index 98%
rename from src/de/mas/jnustool/NUSTitle.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/NUSTitle.java
index dc410e3..f2a6ad0 100644
--- a/src/de/mas/jnustool/NUSTitle.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/NUSTitle.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.io.ByteArrayInputStream;
import java.io.File;
@@ -20,11 +20,11 @@ import javax.xml.parsers.ParserConfigurationException;
import org.w3c.dom.Document;
import org.xml.sax.SAXException;
-import de.mas.jnustool.util.Decryption;
-import de.mas.jnustool.util.Downloader;
-import de.mas.jnustool.util.NUSTitleInformation;
-import de.mas.jnustool.util.Settings;
-import de.mas.jnustool.util.Util;
+import de.mas.wiiu.jnus.jnustool.util.Decryption;
+import de.mas.wiiu.jnus.jnustool.util.Downloader;
+import de.mas.wiiu.jnus.jnustool.util.NUSTitleInformation;
+import de.mas.wiiu.jnus.jnustool.util.Settings;
+import de.mas.wiiu.jnus.jnustool.util.Util;
public class NUSTitle {
private TitleMetaData tmd;
diff --git a/src/de/mas/jnustool/Progress.java b/src/main/java/de/mas/wiiu/jnus/jnustool/Progress.java
similarity index 98%
rename from src/de/mas/jnustool/Progress.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/Progress.java
index abecea7..4d4086e 100644
--- a/src/de/mas/jnustool/Progress.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/Progress.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/de/mas/jnustool/ProgressUpdateListener.java b/src/main/java/de/mas/wiiu/jnus/jnustool/ProgressUpdateListener.java
similarity index 80%
rename from src/de/mas/jnustool/ProgressUpdateListener.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/ProgressUpdateListener.java
index 6c921ee..2f640fa 100644
--- a/src/de/mas/jnustool/ProgressUpdateListener.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/ProgressUpdateListener.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
public interface ProgressUpdateListener {
/**
diff --git a/src/de/mas/jnustool/Starter.java b/src/main/java/de/mas/wiiu/jnus/jnustool/Starter.java
similarity index 95%
rename from src/de/mas/jnustool/Starter.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/Starter.java
index cb1be23..dbaccef 100644
--- a/src/de/mas/jnustool/Starter.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/Starter.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.io.File;
import java.io.IOException;
@@ -10,12 +10,12 @@ import java.util.concurrent.ForkJoinPool;
import java.util.concurrent.ForkJoinTask;
import java.util.concurrent.atomic.AtomicInteger;
-import de.mas.jnustool.gui.NUSGUI;
-import de.mas.jnustool.gui.UpdateChooser;
-import de.mas.jnustool.util.NUSTitleInformation;
-import de.mas.jnustool.util.Settings;
-import de.mas.jnustool.util.UpdateListManager;
-import de.mas.jnustool.util.Util;
+import de.mas.wiiu.jnus.jnustool.gui.NUSGUI;
+import de.mas.wiiu.jnus.jnustool.gui.UpdateChooser;
+import de.mas.wiiu.jnus.jnustool.util.NUSTitleInformation;
+import de.mas.wiiu.jnus.jnustool.util.Settings;
+import de.mas.wiiu.jnus.jnustool.util.UpdateListManager;
+import de.mas.wiiu.jnus.jnustool.util.Util;
public class Starter {
public static void main(String[] args) {
diff --git a/src/de/mas/jnustool/TIK.java b/src/main/java/de/mas/wiiu/jnus/jnustool/TIK.java
similarity index 94%
rename from src/de/mas/jnustool/TIK.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/TIK.java
index c51b95a..70d5aad 100644
--- a/src/de/mas/jnustool/TIK.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/TIK.java
@@ -1,12 +1,12 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.io.File;
import java.io.IOException;
import java.io.RandomAccessFile;
import java.util.Arrays;
-import de.mas.jnustool.util.Decryption;
-import de.mas.jnustool.util.Util;
+import de.mas.wiiu.jnus.jnustool.util.Decryption;
+import de.mas.wiiu.jnus.jnustool.util.Util;
public class TIK {
public static int KEY_LENGTH = 16;
diff --git a/src/de/mas/jnustool/TitleMetaData.java b/src/main/java/de/mas/wiiu/jnus/jnustool/TitleMetaData.java
similarity index 98%
rename from src/de/mas/jnustool/TitleMetaData.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/TitleMetaData.java
index ec3ec81..ae4feff 100644
--- a/src/de/mas/jnustool/TitleMetaData.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/TitleMetaData.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool;
+package de.mas.wiiu.jnus.jnustool;
import java.io.File;
import java.io.FileOutputStream;
@@ -8,7 +8,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ForkJoinPool;
-import de.mas.jnustool.util.Util;
+import de.mas.wiiu.jnus.jnustool.util.Util;
/**
* The TitleMetaData (TMD) stores information of the NUSTitle. [...]
*
diff --git a/src/de/mas/jnustool/gui/JCheckBoxTree.java b/src/main/java/de/mas/wiiu/jnus/jnustool/gui/JCheckBoxTree.java
similarity index 98%
rename from src/de/mas/jnustool/gui/JCheckBoxTree.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/gui/JCheckBoxTree.java
index 781bc40..0c11d86 100644
--- a/src/de/mas/jnustool/gui/JCheckBoxTree.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/gui/JCheckBoxTree.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool.gui;
+package de.mas.wiiu.jnus.jnustool.gui;
/**
* Based on
* http://stackoverflow.com/questions/21847411/java-swing-need-a-good-quality-developed-jtree-with-checkboxes/21851201#21851201
@@ -25,8 +25,8 @@ import javax.swing.tree.TreeModel;
import javax.swing.tree.TreeNode;
import javax.swing.tree.TreePath;
-import de.mas.jnustool.FEntry;
-import de.mas.jnustool.NUSTitle;
+import de.mas.wiiu.jnus.jnustool.FEntry;
+import de.mas.wiiu.jnus.jnustool.NUSTitle;
public class JCheckBoxTree extends JTree {
diff --git a/src/de/mas/jnustool/gui/NUSGUI.java b/src/main/java/de/mas/wiiu/jnus/jnustool/gui/NUSGUI.java
similarity index 93%
rename from src/de/mas/jnustool/gui/NUSGUI.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/gui/NUSGUI.java
index afcd7e8..2cc0813 100644
--- a/src/de/mas/jnustool/gui/NUSGUI.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/gui/NUSGUI.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool.gui;
+package de.mas.wiiu.jnus.jnustool.gui;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
@@ -17,11 +17,11 @@ import javax.swing.ScrollPaneConstants;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.TreePath;
-import de.mas.jnustool.FEntry;
-import de.mas.jnustool.Logger;
-import de.mas.jnustool.NUSTitle;
-import de.mas.jnustool.Progress;
-import de.mas.jnustool.ProgressUpdateListener;
+import de.mas.wiiu.jnus.jnustool.FEntry;
+import de.mas.wiiu.jnus.jnustool.Logger;
+import de.mas.wiiu.jnus.jnustool.NUSTitle;
+import de.mas.wiiu.jnus.jnustool.Progress;
+import de.mas.wiiu.jnus.jnustool.ProgressUpdateListener;
public class NUSGUI extends JFrame {
diff --git a/src/de/mas/jnustool/gui/UpdateChooser.java b/src/main/java/de/mas/wiiu/jnus/jnustool/gui/UpdateChooser.java
similarity index 97%
rename from src/de/mas/jnustool/gui/UpdateChooser.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/gui/UpdateChooser.java
index fc81021..682c55e 100644
--- a/src/de/mas/jnustool/gui/UpdateChooser.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/gui/UpdateChooser.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool.gui;
+package de.mas.wiiu.jnus.jnustool.gui;
import java.awt.BorderLayout;
import java.awt.Component;
@@ -38,12 +38,12 @@ import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
import javax.swing.table.TableCellEditor;
-import de.mas.jnustool.Logger;
-import de.mas.jnustool.Progress;
-import de.mas.jnustool.ProgressUpdateListener;
-import de.mas.jnustool.Starter;
-import de.mas.jnustool.util.NUSTitleInformation;
-import de.mas.jnustool.util.Settings;
+import de.mas.wiiu.jnus.jnustool.Logger;
+import de.mas.wiiu.jnus.jnustool.Progress;
+import de.mas.wiiu.jnus.jnustool.ProgressUpdateListener;
+import de.mas.wiiu.jnus.jnustool.Starter;
+import de.mas.wiiu.jnus.jnustool.util.NUSTitleInformation;
+import de.mas.wiiu.jnus.jnustool.util.Settings;
public class UpdateChooser extends JPanel {
/**
diff --git a/src/de/mas/jnustool/util/ByteArrayBuffer.java b/src/main/java/de/mas/wiiu/jnus/jnustool/util/ByteArrayBuffer.java
similarity index 94%
rename from src/de/mas/jnustool/util/ByteArrayBuffer.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/util/ByteArrayBuffer.java
index 557a4bd..6ae3bba 100644
--- a/src/de/mas/jnustool/util/ByteArrayBuffer.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/util/ByteArrayBuffer.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool.util;
+package de.mas.wiiu.jnus.jnustool.util;
public class ByteArrayBuffer {
private byte[] buffer;
diff --git a/src/de/mas/jnustool/util/Decryption.java b/src/main/java/de/mas/wiiu/jnus/jnustool/util/Decryption.java
similarity index 98%
rename from src/de/mas/jnustool/util/Decryption.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/util/Decryption.java
index ce5f736..22519a0 100644
--- a/src/de/mas/jnustool/util/Decryption.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/util/Decryption.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool.util;
+package de.mas.wiiu.jnus.jnustool.util;
import java.io.ByteArrayOutputStream;
import java.io.File;
@@ -25,11 +25,11 @@ import javax.crypto.spec.SecretKeySpec;
import org.omg.Messaging.SyncScopeHelper;
-import de.mas.jnustool.Content;
-import de.mas.jnustool.FEntry;
-import de.mas.jnustool.Logger;
-import de.mas.jnustool.Progress;
-import de.mas.jnustool.TIK;
+import de.mas.wiiu.jnus.jnustool.Content;
+import de.mas.wiiu.jnus.jnustool.FEntry;
+import de.mas.wiiu.jnus.jnustool.Logger;
+import de.mas.wiiu.jnus.jnustool.Progress;
+import de.mas.wiiu.jnus.jnustool.TIK;
public class Decryption {
Cipher cipher2;
diff --git a/src/de/mas/jnustool/util/Downloader.java b/src/main/java/de/mas/wiiu/jnus/jnustool/util/Downloader.java
similarity index 97%
rename from src/de/mas/jnustool/util/Downloader.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/util/Downloader.java
index ba99314..464256e 100644
--- a/src/de/mas/jnustool/util/Downloader.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/util/Downloader.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool.util;
+package de.mas.wiiu.jnus.jnustool.util;
import java.io.ByteArrayOutputStream;
import java.io.FileOutputStream;
@@ -8,9 +8,9 @@ import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
-import de.mas.jnustool.FEntry;
-import de.mas.jnustool.Logger;
-import de.mas.jnustool.Progress;
+import de.mas.wiiu.jnus.jnustool.FEntry;
+import de.mas.wiiu.jnus.jnustool.Logger;
+import de.mas.wiiu.jnus.jnustool.Progress;
public class Downloader {
private static Downloader instance;
diff --git a/src/de/mas/jnustool/util/HashUtil.java b/src/main/java/de/mas/wiiu/jnus/jnustool/util/HashUtil.java
similarity index 98%
rename from src/de/mas/jnustool/util/HashUtil.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/util/HashUtil.java
index d5e829d..1c815d0 100644
--- a/src/de/mas/jnustool/util/HashUtil.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/util/HashUtil.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool.util;
+package de.mas.wiiu.jnus.jnustool.util;
import java.io.File;
import java.io.FileInputStream;
diff --git a/src/de/mas/jnustool/util/NUSTitleInformation.java b/src/main/java/de/mas/wiiu/jnus/jnustool/util/NUSTitleInformation.java
similarity index 99%
rename from src/de/mas/jnustool/util/NUSTitleInformation.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/util/NUSTitleInformation.java
index 31db3d7..7bc41de 100644
--- a/src/de/mas/jnustool/util/NUSTitleInformation.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/util/NUSTitleInformation.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool.util;
+package de.mas.wiiu.jnus.jnustool.util;
import java.io.Serializable;
import java.util.ArrayList;
diff --git a/src/de/mas/jnustool/util/Settings.java b/src/main/java/de/mas/wiiu/jnus/jnustool/util/Settings.java
similarity index 94%
rename from src/de/mas/jnustool/util/Settings.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/util/Settings.java
index 945d383..ed1a020 100644
--- a/src/de/mas/jnustool/util/Settings.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/util/Settings.java
@@ -1,11 +1,11 @@
-package de.mas.jnustool.util;
+package de.mas.wiiu.jnus.jnustool.util;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
-import de.mas.jnustool.Logger;
+import de.mas.wiiu.jnus.jnustool.Logger;
public class Settings {
public static boolean downloadContent = false;
diff --git a/src/de/mas/jnustool/util/UpdateListManager.java b/src/main/java/de/mas/wiiu/jnus/jnustool/util/UpdateListManager.java
similarity index 98%
rename from src/de/mas/jnustool/util/UpdateListManager.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/util/UpdateListManager.java
index 000718c..d4f5018 100644
--- a/src/de/mas/jnustool/util/UpdateListManager.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/util/UpdateListManager.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool.util;
+package de.mas.wiiu.jnus.jnustool.util;
import java.io.BufferedReader;
import java.io.BufferedWriter;
@@ -37,9 +37,9 @@ import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
import org.xml.sax.SAXException;
-import de.mas.jnustool.FEntry;
-import de.mas.jnustool.Logger;
-import de.mas.jnustool.NUSTitle;
+import de.mas.wiiu.jnus.jnustool.FEntry;
+import de.mas.wiiu.jnus.jnustool.Logger;
+import de.mas.wiiu.jnus.jnustool.NUSTitle;
public class UpdateListManager {
public static List getTitles() {
diff --git a/src/de/mas/jnustool/util/Util.java b/src/main/java/de/mas/wiiu/jnus/jnustool/util/Util.java
similarity index 99%
rename from src/de/mas/jnustool/util/Util.java
rename to src/main/java/de/mas/wiiu/jnus/jnustool/util/Util.java
index 5907269..d3ecb65 100644
--- a/src/de/mas/jnustool/util/Util.java
+++ b/src/main/java/de/mas/wiiu/jnus/jnustool/util/Util.java
@@ -1,4 +1,4 @@
-package de.mas.jnustool.util;
+package de.mas.wiiu.jnus.jnustool.util;
import java.io.BufferedWriter;
import java.io.File;