From 00c8762778cdc63923406bb356f3c922326a8030 Mon Sep 17 00:00:00 2001
From: Roland Haeder <roland@mxchange.org>
Date: Thu, 23 Jul 2015 09:08:58 +0200
Subject: [PATCH] Bah, bad bad NetBeans. Why the f**k does it need to have a
 sub directory??? Why not plainly in main directory? But who knows ...
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

Signed-off-by: Roland Häder <roland@mxchange.org>
---
 .gitignore                                    |  10 +--
 Addressbook/build.xml                         |  73 ++++++++++++++++++
 {lib => Addressbook/lib}/log4j-api-2.3.jar    | Bin
 {lib => Addressbook/lib}/log4j-core-2.3.jar   | Bin
 {src => Addressbook/src}/log4j2.xml           |   0
 .../addressbook/BadTokenException.java        |   0
 .../addressbook/BaseFrameworkSystem.java      |   0
 .../addressbook/FrameworkInterface.java       |   0
 .../UnhandledUserChoiceException.java         |   0
 .../application/AddressbookApplication.java   |   0
 .../addressbook/application/Application.java  |   0
 .../addressbook/client/BaseClient.java        |   0
 .../mxchange/addressbook/client/Client.java   |   0
 .../client/console/ConsoleClient.java         |   0
 .../client/gui/AddressbookFrame.form          |   0
 .../client/gui/AddressbookFrame.java          |   0
 .../addressbook/client/gui/ClientFrame.java   |   0
 .../addressbook/client/gui/SwingClient.java   |   0
 .../addressbook/contact/BaseContact.java      |   0
 .../mxchange/addressbook/contact/Contact.java |   0
 .../addressbook/contact/book/BookContact.java |   0
 .../addressbook/contact/user/UserContact.java |   0
 .../database/backend/BaseDatabaseBackend.java |   0
 .../database/backend/DatabaseBackend.java     |   0
 .../database/backend/csv/CsvBackend.java      |   0
 .../backend/csv/CsvDatabaseBackend.java       |   0
 .../frontend/BaseDatabaseFrontend.java        |   0
 .../database/frontend/DatabaseWrapper.java    |   0
 .../contact/ContactDatabaseFrontend.java      |   0
 .../frontend/contact/ContactWrapper.java      |   0
 .../database/storage/Storeable.java           |   0
 .../database/storage/csv/StoreableCsv.java    |   0
 .../localization/bundle_de_DE.properties      |   0
 .../localization/bundle_en_US.properties      |   0
 .../addressbook/manager/BaseManager.java      |   0
 .../addressbook/manager/Manageable.java       |   0
 .../application/ApplicationManager.java       |   0
 .../application/ManageableApplication.java    |   0
 .../manager/contact/ContactManager.java       |   0
 .../manager/contact/ManageableContact.java    |   0
 .../addressbook/menu/AddressbookMenu.java     |   0
 .../mxchange/addressbook/menu/BaseMenu.java   |   0
 .../org/mxchange/addressbook/menu/Menu.java   |   0
 .../mxchange/addressbook/menu/MenuTools.java  |   0
 .../addressbook/menu/console/ConsoleMenu.java |   0
 .../addressbook/menu/item/BaseMenuItem.java   |   0
 .../menu/item/SelectableMenuItem.java         |   0
 .../menu/item/console/ConsoleMenuItem.java    |   0
 .../mxchange/addressbook/model/BaseModel.java |   0
 .../model/address/AddressTableModel.java      |   0
 50 files changed, 78 insertions(+), 5 deletions(-)
 create mode 100644 Addressbook/build.xml
 rename {lib => Addressbook/lib}/log4j-api-2.3.jar (100%)
 rename {lib => Addressbook/lib}/log4j-core-2.3.jar (100%)
 rename {src => Addressbook/src}/log4j2.xml (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/BadTokenException.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/BaseFrameworkSystem.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/FrameworkInterface.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/UnhandledUserChoiceException.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/application/AddressbookApplication.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/application/Application.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/client/BaseClient.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/client/Client.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/client/console/ConsoleClient.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/client/gui/AddressbookFrame.form (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/client/gui/AddressbookFrame.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/client/gui/ClientFrame.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/client/gui/SwingClient.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/contact/BaseContact.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/contact/Contact.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/contact/book/BookContact.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/contact/user/UserContact.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/database/backend/BaseDatabaseBackend.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/database/backend/DatabaseBackend.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/database/backend/csv/CsvBackend.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/database/backend/csv/CsvDatabaseBackend.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/database/frontend/BaseDatabaseFrontend.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/database/frontend/DatabaseWrapper.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/database/frontend/contact/ContactDatabaseFrontend.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/database/frontend/contact/ContactWrapper.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/database/storage/Storeable.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/database/storage/csv/StoreableCsv.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/localization/bundle_de_DE.properties (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/localization/bundle_en_US.properties (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/manager/BaseManager.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/manager/Manageable.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/manager/application/ApplicationManager.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/manager/application/ManageableApplication.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/manager/contact/ContactManager.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/manager/contact/ManageableContact.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/menu/AddressbookMenu.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/menu/BaseMenu.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/menu/Menu.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/menu/MenuTools.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/menu/console/ConsoleMenu.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/menu/item/BaseMenuItem.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/menu/item/SelectableMenuItem.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/menu/item/console/ConsoleMenuItem.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/model/BaseModel.java (100%)
 rename {src => Addressbook/src}/org/mxchange/addressbook/model/address/AddressTableModel.java (100%)

diff --git a/.gitignore b/.gitignore
index d401dc5..bf94222 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,5 @@
-/nbproject/
-/manifest.mf
-/build/
-/data/*.*
-/dist/
+/Addressbook/nbproject/
+/Addressbook/manifest.mf
+/Addressbook/build/
+/Addressbook/data/*.*
+/Addressbook/dist/
diff --git a/Addressbook/build.xml b/Addressbook/build.xml
new file mode 100644
index 0000000..c24405d
--- /dev/null
+++ b/Addressbook/build.xml
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- You may freely edit this file. See commented blocks below for -->
+<!-- some examples of how to customize the build. -->
+<!-- (If you delete it and reopen the project it will be recreated.) -->
+<!-- By default, only the Clean and Build commands use this build script. -->
+<!-- Commands such as Run, Debug, and Test only use this build script if -->
+<!-- the Compile on Save feature is turned off for the project. -->
+<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->
+<!-- in the project's Project Properties dialog box.-->
+<project name="Addressbook" default="default" basedir=".">
+    <description>Builds, tests, and runs the project Addressbook.</description>
+    <import file="nbproject/build-impl.xml"/>
+    <!--
+
+    There exist several targets which are by default empty and which can be 
+    used for execution of your tasks. These targets are usually executed 
+    before and after some main targets. They are: 
+
+      -pre-init:                 called before initialization of project properties
+      -post-init:                called after initialization of project properties
+      -pre-compile:              called before javac compilation
+      -post-compile:             called after javac compilation
+      -pre-compile-single:       called before javac compilation of single file
+      -post-compile-single:      called after javac compilation of single file
+      -pre-compile-test:         called before javac compilation of JUnit tests
+      -post-compile-test:        called after javac compilation of JUnit tests
+      -pre-compile-test-single:  called before javac compilation of single JUnit test
+      -post-compile-test-single: called after javac compilation of single JUunit test
+      -pre-jar:                  called before JAR building
+      -post-jar:                 called after JAR building
+      -post-clean:               called after cleaning build products
+
+    (Targets beginning with '-' are not intended to be called on their own.)
+
+    Example of inserting an obfuscator after compilation could look like this:
+
+        <target name="-post-compile">
+            <obfuscate>
+                <fileset dir="${build.classes.dir}"/>
+            </obfuscate>
+        </target>
+
+    For list of available properties check the imported 
+    nbproject/build-impl.xml file. 
+
+
+    Another way to customize the build is by overriding existing main targets.
+    The targets of interest are: 
+
+      -init-macrodef-javac:     defines macro for javac compilation
+      -init-macrodef-junit:     defines macro for junit execution
+      -init-macrodef-debug:     defines macro for class debugging
+      -init-macrodef-java:      defines macro for class execution
+      -do-jar:                  JAR building
+      run:                      execution of project 
+      -javadoc-build:           Javadoc generation
+      test-report:              JUnit report generation
+
+    An example of overriding the target for project execution could look like this:
+
+        <target name="run" depends="Addressbook-impl.jar">
+            <exec dir="bin" executable="launcher.exe">
+                <arg file="${dist.jar}"/>
+            </exec>
+        </target>
+
+    Notice that the overridden target depends on the jar target and not only on 
+    the compile target as the regular run target does. Again, for a list of available 
+    properties which you can use, check the target you are overriding in the
+    nbproject/build-impl.xml file. 
+
+    -->
+</project>
diff --git a/lib/log4j-api-2.3.jar b/Addressbook/lib/log4j-api-2.3.jar
similarity index 100%
rename from lib/log4j-api-2.3.jar
rename to Addressbook/lib/log4j-api-2.3.jar
diff --git a/lib/log4j-core-2.3.jar b/Addressbook/lib/log4j-core-2.3.jar
similarity index 100%
rename from lib/log4j-core-2.3.jar
rename to Addressbook/lib/log4j-core-2.3.jar
diff --git a/src/log4j2.xml b/Addressbook/src/log4j2.xml
similarity index 100%
rename from src/log4j2.xml
rename to Addressbook/src/log4j2.xml
diff --git a/src/org/mxchange/addressbook/BadTokenException.java b/Addressbook/src/org/mxchange/addressbook/BadTokenException.java
similarity index 100%
rename from src/org/mxchange/addressbook/BadTokenException.java
rename to Addressbook/src/org/mxchange/addressbook/BadTokenException.java
diff --git a/src/org/mxchange/addressbook/BaseFrameworkSystem.java b/Addressbook/src/org/mxchange/addressbook/BaseFrameworkSystem.java
similarity index 100%
rename from src/org/mxchange/addressbook/BaseFrameworkSystem.java
rename to Addressbook/src/org/mxchange/addressbook/BaseFrameworkSystem.java
diff --git a/src/org/mxchange/addressbook/FrameworkInterface.java b/Addressbook/src/org/mxchange/addressbook/FrameworkInterface.java
similarity index 100%
rename from src/org/mxchange/addressbook/FrameworkInterface.java
rename to Addressbook/src/org/mxchange/addressbook/FrameworkInterface.java
diff --git a/src/org/mxchange/addressbook/UnhandledUserChoiceException.java b/Addressbook/src/org/mxchange/addressbook/UnhandledUserChoiceException.java
similarity index 100%
rename from src/org/mxchange/addressbook/UnhandledUserChoiceException.java
rename to Addressbook/src/org/mxchange/addressbook/UnhandledUserChoiceException.java
diff --git a/src/org/mxchange/addressbook/application/AddressbookApplication.java b/Addressbook/src/org/mxchange/addressbook/application/AddressbookApplication.java
similarity index 100%
rename from src/org/mxchange/addressbook/application/AddressbookApplication.java
rename to Addressbook/src/org/mxchange/addressbook/application/AddressbookApplication.java
diff --git a/src/org/mxchange/addressbook/application/Application.java b/Addressbook/src/org/mxchange/addressbook/application/Application.java
similarity index 100%
rename from src/org/mxchange/addressbook/application/Application.java
rename to Addressbook/src/org/mxchange/addressbook/application/Application.java
diff --git a/src/org/mxchange/addressbook/client/BaseClient.java b/Addressbook/src/org/mxchange/addressbook/client/BaseClient.java
similarity index 100%
rename from src/org/mxchange/addressbook/client/BaseClient.java
rename to Addressbook/src/org/mxchange/addressbook/client/BaseClient.java
diff --git a/src/org/mxchange/addressbook/client/Client.java b/Addressbook/src/org/mxchange/addressbook/client/Client.java
similarity index 100%
rename from src/org/mxchange/addressbook/client/Client.java
rename to Addressbook/src/org/mxchange/addressbook/client/Client.java
diff --git a/src/org/mxchange/addressbook/client/console/ConsoleClient.java b/Addressbook/src/org/mxchange/addressbook/client/console/ConsoleClient.java
similarity index 100%
rename from src/org/mxchange/addressbook/client/console/ConsoleClient.java
rename to Addressbook/src/org/mxchange/addressbook/client/console/ConsoleClient.java
diff --git a/src/org/mxchange/addressbook/client/gui/AddressbookFrame.form b/Addressbook/src/org/mxchange/addressbook/client/gui/AddressbookFrame.form
similarity index 100%
rename from src/org/mxchange/addressbook/client/gui/AddressbookFrame.form
rename to Addressbook/src/org/mxchange/addressbook/client/gui/AddressbookFrame.form
diff --git a/src/org/mxchange/addressbook/client/gui/AddressbookFrame.java b/Addressbook/src/org/mxchange/addressbook/client/gui/AddressbookFrame.java
similarity index 100%
rename from src/org/mxchange/addressbook/client/gui/AddressbookFrame.java
rename to Addressbook/src/org/mxchange/addressbook/client/gui/AddressbookFrame.java
diff --git a/src/org/mxchange/addressbook/client/gui/ClientFrame.java b/Addressbook/src/org/mxchange/addressbook/client/gui/ClientFrame.java
similarity index 100%
rename from src/org/mxchange/addressbook/client/gui/ClientFrame.java
rename to Addressbook/src/org/mxchange/addressbook/client/gui/ClientFrame.java
diff --git a/src/org/mxchange/addressbook/client/gui/SwingClient.java b/Addressbook/src/org/mxchange/addressbook/client/gui/SwingClient.java
similarity index 100%
rename from src/org/mxchange/addressbook/client/gui/SwingClient.java
rename to Addressbook/src/org/mxchange/addressbook/client/gui/SwingClient.java
diff --git a/src/org/mxchange/addressbook/contact/BaseContact.java b/Addressbook/src/org/mxchange/addressbook/contact/BaseContact.java
similarity index 100%
rename from src/org/mxchange/addressbook/contact/BaseContact.java
rename to Addressbook/src/org/mxchange/addressbook/contact/BaseContact.java
diff --git a/src/org/mxchange/addressbook/contact/Contact.java b/Addressbook/src/org/mxchange/addressbook/contact/Contact.java
similarity index 100%
rename from src/org/mxchange/addressbook/contact/Contact.java
rename to Addressbook/src/org/mxchange/addressbook/contact/Contact.java
diff --git a/src/org/mxchange/addressbook/contact/book/BookContact.java b/Addressbook/src/org/mxchange/addressbook/contact/book/BookContact.java
similarity index 100%
rename from src/org/mxchange/addressbook/contact/book/BookContact.java
rename to Addressbook/src/org/mxchange/addressbook/contact/book/BookContact.java
diff --git a/src/org/mxchange/addressbook/contact/user/UserContact.java b/Addressbook/src/org/mxchange/addressbook/contact/user/UserContact.java
similarity index 100%
rename from src/org/mxchange/addressbook/contact/user/UserContact.java
rename to Addressbook/src/org/mxchange/addressbook/contact/user/UserContact.java
diff --git a/src/org/mxchange/addressbook/database/backend/BaseDatabaseBackend.java b/Addressbook/src/org/mxchange/addressbook/database/backend/BaseDatabaseBackend.java
similarity index 100%
rename from src/org/mxchange/addressbook/database/backend/BaseDatabaseBackend.java
rename to Addressbook/src/org/mxchange/addressbook/database/backend/BaseDatabaseBackend.java
diff --git a/src/org/mxchange/addressbook/database/backend/DatabaseBackend.java b/Addressbook/src/org/mxchange/addressbook/database/backend/DatabaseBackend.java
similarity index 100%
rename from src/org/mxchange/addressbook/database/backend/DatabaseBackend.java
rename to Addressbook/src/org/mxchange/addressbook/database/backend/DatabaseBackend.java
diff --git a/src/org/mxchange/addressbook/database/backend/csv/CsvBackend.java b/Addressbook/src/org/mxchange/addressbook/database/backend/csv/CsvBackend.java
similarity index 100%
rename from src/org/mxchange/addressbook/database/backend/csv/CsvBackend.java
rename to Addressbook/src/org/mxchange/addressbook/database/backend/csv/CsvBackend.java
diff --git a/src/org/mxchange/addressbook/database/backend/csv/CsvDatabaseBackend.java b/Addressbook/src/org/mxchange/addressbook/database/backend/csv/CsvDatabaseBackend.java
similarity index 100%
rename from src/org/mxchange/addressbook/database/backend/csv/CsvDatabaseBackend.java
rename to Addressbook/src/org/mxchange/addressbook/database/backend/csv/CsvDatabaseBackend.java
diff --git a/src/org/mxchange/addressbook/database/frontend/BaseDatabaseFrontend.java b/Addressbook/src/org/mxchange/addressbook/database/frontend/BaseDatabaseFrontend.java
similarity index 100%
rename from src/org/mxchange/addressbook/database/frontend/BaseDatabaseFrontend.java
rename to Addressbook/src/org/mxchange/addressbook/database/frontend/BaseDatabaseFrontend.java
diff --git a/src/org/mxchange/addressbook/database/frontend/DatabaseWrapper.java b/Addressbook/src/org/mxchange/addressbook/database/frontend/DatabaseWrapper.java
similarity index 100%
rename from src/org/mxchange/addressbook/database/frontend/DatabaseWrapper.java
rename to Addressbook/src/org/mxchange/addressbook/database/frontend/DatabaseWrapper.java
diff --git a/src/org/mxchange/addressbook/database/frontend/contact/ContactDatabaseFrontend.java b/Addressbook/src/org/mxchange/addressbook/database/frontend/contact/ContactDatabaseFrontend.java
similarity index 100%
rename from src/org/mxchange/addressbook/database/frontend/contact/ContactDatabaseFrontend.java
rename to Addressbook/src/org/mxchange/addressbook/database/frontend/contact/ContactDatabaseFrontend.java
diff --git a/src/org/mxchange/addressbook/database/frontend/contact/ContactWrapper.java b/Addressbook/src/org/mxchange/addressbook/database/frontend/contact/ContactWrapper.java
similarity index 100%
rename from src/org/mxchange/addressbook/database/frontend/contact/ContactWrapper.java
rename to Addressbook/src/org/mxchange/addressbook/database/frontend/contact/ContactWrapper.java
diff --git a/src/org/mxchange/addressbook/database/storage/Storeable.java b/Addressbook/src/org/mxchange/addressbook/database/storage/Storeable.java
similarity index 100%
rename from src/org/mxchange/addressbook/database/storage/Storeable.java
rename to Addressbook/src/org/mxchange/addressbook/database/storage/Storeable.java
diff --git a/src/org/mxchange/addressbook/database/storage/csv/StoreableCsv.java b/Addressbook/src/org/mxchange/addressbook/database/storage/csv/StoreableCsv.java
similarity index 100%
rename from src/org/mxchange/addressbook/database/storage/csv/StoreableCsv.java
rename to Addressbook/src/org/mxchange/addressbook/database/storage/csv/StoreableCsv.java
diff --git a/src/org/mxchange/addressbook/localization/bundle_de_DE.properties b/Addressbook/src/org/mxchange/addressbook/localization/bundle_de_DE.properties
similarity index 100%
rename from src/org/mxchange/addressbook/localization/bundle_de_DE.properties
rename to Addressbook/src/org/mxchange/addressbook/localization/bundle_de_DE.properties
diff --git a/src/org/mxchange/addressbook/localization/bundle_en_US.properties b/Addressbook/src/org/mxchange/addressbook/localization/bundle_en_US.properties
similarity index 100%
rename from src/org/mxchange/addressbook/localization/bundle_en_US.properties
rename to Addressbook/src/org/mxchange/addressbook/localization/bundle_en_US.properties
diff --git a/src/org/mxchange/addressbook/manager/BaseManager.java b/Addressbook/src/org/mxchange/addressbook/manager/BaseManager.java
similarity index 100%
rename from src/org/mxchange/addressbook/manager/BaseManager.java
rename to Addressbook/src/org/mxchange/addressbook/manager/BaseManager.java
diff --git a/src/org/mxchange/addressbook/manager/Manageable.java b/Addressbook/src/org/mxchange/addressbook/manager/Manageable.java
similarity index 100%
rename from src/org/mxchange/addressbook/manager/Manageable.java
rename to Addressbook/src/org/mxchange/addressbook/manager/Manageable.java
diff --git a/src/org/mxchange/addressbook/manager/application/ApplicationManager.java b/Addressbook/src/org/mxchange/addressbook/manager/application/ApplicationManager.java
similarity index 100%
rename from src/org/mxchange/addressbook/manager/application/ApplicationManager.java
rename to Addressbook/src/org/mxchange/addressbook/manager/application/ApplicationManager.java
diff --git a/src/org/mxchange/addressbook/manager/application/ManageableApplication.java b/Addressbook/src/org/mxchange/addressbook/manager/application/ManageableApplication.java
similarity index 100%
rename from src/org/mxchange/addressbook/manager/application/ManageableApplication.java
rename to Addressbook/src/org/mxchange/addressbook/manager/application/ManageableApplication.java
diff --git a/src/org/mxchange/addressbook/manager/contact/ContactManager.java b/Addressbook/src/org/mxchange/addressbook/manager/contact/ContactManager.java
similarity index 100%
rename from src/org/mxchange/addressbook/manager/contact/ContactManager.java
rename to Addressbook/src/org/mxchange/addressbook/manager/contact/ContactManager.java
diff --git a/src/org/mxchange/addressbook/manager/contact/ManageableContact.java b/Addressbook/src/org/mxchange/addressbook/manager/contact/ManageableContact.java
similarity index 100%
rename from src/org/mxchange/addressbook/manager/contact/ManageableContact.java
rename to Addressbook/src/org/mxchange/addressbook/manager/contact/ManageableContact.java
diff --git a/src/org/mxchange/addressbook/menu/AddressbookMenu.java b/Addressbook/src/org/mxchange/addressbook/menu/AddressbookMenu.java
similarity index 100%
rename from src/org/mxchange/addressbook/menu/AddressbookMenu.java
rename to Addressbook/src/org/mxchange/addressbook/menu/AddressbookMenu.java
diff --git a/src/org/mxchange/addressbook/menu/BaseMenu.java b/Addressbook/src/org/mxchange/addressbook/menu/BaseMenu.java
similarity index 100%
rename from src/org/mxchange/addressbook/menu/BaseMenu.java
rename to Addressbook/src/org/mxchange/addressbook/menu/BaseMenu.java
diff --git a/src/org/mxchange/addressbook/menu/Menu.java b/Addressbook/src/org/mxchange/addressbook/menu/Menu.java
similarity index 100%
rename from src/org/mxchange/addressbook/menu/Menu.java
rename to Addressbook/src/org/mxchange/addressbook/menu/Menu.java
diff --git a/src/org/mxchange/addressbook/menu/MenuTools.java b/Addressbook/src/org/mxchange/addressbook/menu/MenuTools.java
similarity index 100%
rename from src/org/mxchange/addressbook/menu/MenuTools.java
rename to Addressbook/src/org/mxchange/addressbook/menu/MenuTools.java
diff --git a/src/org/mxchange/addressbook/menu/console/ConsoleMenu.java b/Addressbook/src/org/mxchange/addressbook/menu/console/ConsoleMenu.java
similarity index 100%
rename from src/org/mxchange/addressbook/menu/console/ConsoleMenu.java
rename to Addressbook/src/org/mxchange/addressbook/menu/console/ConsoleMenu.java
diff --git a/src/org/mxchange/addressbook/menu/item/BaseMenuItem.java b/Addressbook/src/org/mxchange/addressbook/menu/item/BaseMenuItem.java
similarity index 100%
rename from src/org/mxchange/addressbook/menu/item/BaseMenuItem.java
rename to Addressbook/src/org/mxchange/addressbook/menu/item/BaseMenuItem.java
diff --git a/src/org/mxchange/addressbook/menu/item/SelectableMenuItem.java b/Addressbook/src/org/mxchange/addressbook/menu/item/SelectableMenuItem.java
similarity index 100%
rename from src/org/mxchange/addressbook/menu/item/SelectableMenuItem.java
rename to Addressbook/src/org/mxchange/addressbook/menu/item/SelectableMenuItem.java
diff --git a/src/org/mxchange/addressbook/menu/item/console/ConsoleMenuItem.java b/Addressbook/src/org/mxchange/addressbook/menu/item/console/ConsoleMenuItem.java
similarity index 100%
rename from src/org/mxchange/addressbook/menu/item/console/ConsoleMenuItem.java
rename to Addressbook/src/org/mxchange/addressbook/menu/item/console/ConsoleMenuItem.java
diff --git a/src/org/mxchange/addressbook/model/BaseModel.java b/Addressbook/src/org/mxchange/addressbook/model/BaseModel.java
similarity index 100%
rename from src/org/mxchange/addressbook/model/BaseModel.java
rename to Addressbook/src/org/mxchange/addressbook/model/BaseModel.java
diff --git a/src/org/mxchange/addressbook/model/address/AddressTableModel.java b/Addressbook/src/org/mxchange/addressbook/model/address/AddressTableModel.java
similarity index 100%
rename from src/org/mxchange/addressbook/model/address/AddressTableModel.java
rename to Addressbook/src/org/mxchange/addressbook/model/address/AddressTableModel.java
-- 
2.39.5