diff --git a/.gitignore b/.gitignore index 8a68e40..3d9639c 100644 --- a/.gitignore +++ b/.gitignore @@ -5,5 +5,5 @@ .maven bin build -*.exe -*.dll \ No newline at end of file +*.dll +*.exe \ No newline at end of file diff --git a/java/HEADER.txt b/HEADER.txt similarity index 100% rename from java/HEADER.txt rename to HEADER.txt diff --git a/java/application.gomplayer/build.gradle b/application.gomplayer/build.gradle similarity index 100% rename from java/application.gomplayer/build.gradle rename to application.gomplayer/build.gradle diff --git a/java/application.gomplayer/gradle/wrapper/gradle-wrapper.jar b/application.gomplayer/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.gomplayer/gradle/wrapper/gradle-wrapper.jar rename to application.gomplayer/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.gomplayer/gradle/wrapper/gradle-wrapper.properties b/application.gomplayer/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.gomplayer/gradle/wrapper/gradle-wrapper.properties rename to application.gomplayer/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.gomplayer/gradlew b/application.gomplayer/gradlew similarity index 100% rename from java/application.gomplayer/gradlew rename to application.gomplayer/gradlew diff --git a/java/application.gomplayer/gradlew.bat b/application.gomplayer/gradlew.bat similarity index 100% rename from java/application.gomplayer/gradlew.bat rename to application.gomplayer/gradlew.bat diff --git a/java/application.gomplayer/src/main/java/mimis/application/cmd/windows/gomplayer/GomPlayerApplication.java b/application.gomplayer/src/main/java/mimis/application/cmd/windows/gomplayer/GomPlayerApplication.java similarity index 100% rename from java/application.gomplayer/src/main/java/mimis/application/cmd/windows/gomplayer/GomPlayerApplication.java rename to application.gomplayer/src/main/java/mimis/application/cmd/windows/gomplayer/GomPlayerApplication.java diff --git a/java/application.ibuddy/build.gradle b/application.ibuddy/build.gradle similarity index 100% rename from java/application.ibuddy/build.gradle rename to application.ibuddy/build.gradle diff --git a/java/application.ibuddy/gradle/wrapper/gradle-wrapper.jar b/application.ibuddy/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.ibuddy/gradle/wrapper/gradle-wrapper.jar rename to application.ibuddy/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.ibuddy/gradle/wrapper/gradle-wrapper.properties b/application.ibuddy/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.ibuddy/gradle/wrapper/gradle-wrapper.properties rename to application.ibuddy/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.ibuddy/gradlew b/application.ibuddy/gradlew similarity index 100% rename from java/application.ibuddy/gradlew rename to application.ibuddy/gradlew diff --git a/java/application.ibuddy/gradlew.bat b/application.ibuddy/gradlew.bat similarity index 100% rename from java/application.ibuddy/gradlew.bat rename to application.ibuddy/gradlew.bat diff --git a/java/application.itunes/build.gradle b/application.itunes/build.gradle similarity index 100% rename from java/application.itunes/build.gradle rename to application.itunes/build.gradle diff --git a/java/application.itunes/gradle/wrapper/gradle-wrapper.jar b/application.itunes/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.itunes/gradle/wrapper/gradle-wrapper.jar rename to application.itunes/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.itunes/gradle/wrapper/gradle-wrapper.properties b/application.itunes/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.itunes/gradle/wrapper/gradle-wrapper.properties rename to application.itunes/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.itunes/gradlew b/application.itunes/gradlew similarity index 100% rename from java/application.itunes/gradlew rename to application.itunes/gradlew diff --git a/java/application.itunes/gradlew.bat b/application.itunes/gradlew.bat similarity index 100% rename from java/application.itunes/gradlew.bat rename to application.itunes/gradlew.bat diff --git a/java/application.itunes/src/main/java/mimis/application/itunes/iTunesApplication.java b/application.itunes/src/main/java/mimis/application/itunes/iTunesApplication.java similarity index 100% rename from java/application.itunes/src/main/java/mimis/application/itunes/iTunesApplication.java rename to application.itunes/src/main/java/mimis/application/itunes/iTunesApplication.java diff --git a/java/application.lightroom/build.gradle b/application.lightroom/build.gradle similarity index 100% rename from java/application.lightroom/build.gradle rename to application.lightroom/build.gradle diff --git a/java/application.lightroom/gradle/wrapper/gradle-wrapper.jar b/application.lightroom/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.lightroom/gradle/wrapper/gradle-wrapper.jar rename to application.lightroom/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.lightroom/gradle/wrapper/gradle-wrapper.properties b/application.lightroom/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.lightroom/gradle/wrapper/gradle-wrapper.properties rename to application.lightroom/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.lightroom/gradlew b/application.lightroom/gradlew similarity index 100% rename from java/application.lightroom/gradlew rename to application.lightroom/gradlew diff --git a/java/application.lightroom/gradlew.bat b/application.lightroom/gradlew.bat similarity index 100% rename from java/application.lightroom/gradlew.bat rename to application.lightroom/gradlew.bat diff --git a/java/application.lightroom/src/main/java/mimis/application/cmd/windows/lightroom/LightroomApplication.java b/application.lightroom/src/main/java/mimis/application/cmd/windows/lightroom/LightroomApplication.java similarity index 100% rename from java/application.lightroom/src/main/java/mimis/application/cmd/windows/lightroom/LightroomApplication.java rename to application.lightroom/src/main/java/mimis/application/cmd/windows/lightroom/LightroomApplication.java diff --git a/java/application.lightroom/src/main/java/winapi/Amount.java b/application.lightroom/src/main/java/winapi/Amount.java similarity index 100% rename from java/application.lightroom/src/main/java/winapi/Amount.java rename to application.lightroom/src/main/java/winapi/Amount.java diff --git a/java/application.lightroom/src/main/java/winapi/Slider.java b/application.lightroom/src/main/java/winapi/Slider.java similarity index 100% rename from java/application.lightroom/src/main/java/winapi/Slider.java rename to application.lightroom/src/main/java/winapi/Slider.java diff --git a/java/application.lightroom/src/main/java/winapi/Test.java b/application.lightroom/src/main/java/winapi/Test.java similarity index 100% rename from java/application.lightroom/src/main/java/winapi/Test.java rename to application.lightroom/src/main/java/winapi/Test.java diff --git a/java/application.lirc/build.gradle b/application.lirc/build.gradle similarity index 100% rename from java/application.lirc/build.gradle rename to application.lirc/build.gradle diff --git a/java/application.lirc/gradle/wrapper/gradle-wrapper.jar b/application.lirc/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.lirc/gradle/wrapper/gradle-wrapper.jar rename to application.lirc/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.lirc/gradle/wrapper/gradle-wrapper.properties b/application.lirc/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.lirc/gradle/wrapper/gradle-wrapper.properties rename to application.lirc/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.lirc/gradlew b/application.lirc/gradlew similarity index 100% rename from java/application.lirc/gradlew rename to application.lirc/gradlew diff --git a/java/application.lirc/gradlew.bat b/application.lirc/gradlew.bat similarity index 100% rename from java/application.lirc/gradlew.bat rename to application.lirc/gradlew.bat diff --git a/java/application.lirc/src/main/java/mimis/application/lirc/LircApplication.java b/application.lirc/src/main/java/mimis/application/lirc/LircApplication.java similarity index 100% rename from java/application.lirc/src/main/java/mimis/application/lirc/LircApplication.java rename to application.lirc/src/main/java/mimis/application/lirc/LircApplication.java diff --git a/java/application.lirc/src/main/java/mimis/application/lirc/ipod/iPodApplication.java b/application.lirc/src/main/java/mimis/application/lirc/ipod/iPodApplication.java similarity index 100% rename from java/application.lirc/src/main/java/mimis/application/lirc/ipod/iPodApplication.java rename to application.lirc/src/main/java/mimis/application/lirc/ipod/iPodApplication.java diff --git a/java/application.mpc/build.gradle b/application.mpc/build.gradle similarity index 100% rename from java/application.mpc/build.gradle rename to application.mpc/build.gradle diff --git a/java/application.mpc/gradle/wrapper/gradle-wrapper.jar b/application.mpc/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.mpc/gradle/wrapper/gradle-wrapper.jar rename to application.mpc/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.mpc/gradle/wrapper/gradle-wrapper.properties b/application.mpc/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.mpc/gradle/wrapper/gradle-wrapper.properties rename to application.mpc/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.mpc/gradlew b/application.mpc/gradlew similarity index 100% rename from java/application.mpc/gradlew rename to application.mpc/gradlew diff --git a/java/application.mpc/gradlew.bat b/application.mpc/gradlew.bat similarity index 100% rename from java/application.mpc/gradlew.bat rename to application.mpc/gradlew.bat diff --git a/java/application.mpc/src/main/java/mimis/application/mpc/MPCApplication.java b/application.mpc/src/main/java/mimis/application/mpc/MPCApplication.java similarity index 100% rename from java/application.mpc/src/main/java/mimis/application/mpc/MPCApplication.java rename to application.mpc/src/main/java/mimis/application/mpc/MPCApplication.java diff --git a/java/application.photoviewer/build.gradle b/application.photoviewer/build.gradle similarity index 100% rename from java/application.photoviewer/build.gradle rename to application.photoviewer/build.gradle diff --git a/java/application.photoviewer/gradle/wrapper/gradle-wrapper.jar b/application.photoviewer/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.photoviewer/gradle/wrapper/gradle-wrapper.jar rename to application.photoviewer/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.photoviewer/gradle/wrapper/gradle-wrapper.properties b/application.photoviewer/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.photoviewer/gradle/wrapper/gradle-wrapper.properties rename to application.photoviewer/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.photoviewer/gradlew b/application.photoviewer/gradlew similarity index 100% rename from java/application.photoviewer/gradlew rename to application.photoviewer/gradlew diff --git a/java/application.photoviewer/gradlew.bat b/application.photoviewer/gradlew.bat similarity index 100% rename from java/application.photoviewer/gradlew.bat rename to application.photoviewer/gradlew.bat diff --git a/java/application.photoviewer/src/main/java/mimis/application/cmd/windows/photoviewer/PhotoViewerApplication.java b/application.photoviewer/src/main/java/mimis/application/cmd/windows/photoviewer/PhotoViewerApplication.java similarity index 100% rename from java/application.photoviewer/src/main/java/mimis/application/cmd/windows/photoviewer/PhotoViewerApplication.java rename to application.photoviewer/src/main/java/mimis/application/cmd/windows/photoviewer/PhotoViewerApplication.java diff --git a/java/application.robot/build.gradle b/application.robot/build.gradle similarity index 100% rename from java/application.robot/build.gradle rename to application.robot/build.gradle diff --git a/java/application.robot/gradle/wrapper/gradle-wrapper.jar b/application.robot/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.robot/gradle/wrapper/gradle-wrapper.jar rename to application.robot/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.robot/gradle/wrapper/gradle-wrapper.properties b/application.robot/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.robot/gradle/wrapper/gradle-wrapper.properties rename to application.robot/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.robot/gradlew b/application.robot/gradlew similarity index 100% rename from java/application.robot/gradlew rename to application.robot/gradlew diff --git a/java/application.robot/gradlew.bat b/application.robot/gradlew.bat similarity index 100% rename from java/application.robot/gradlew.bat rename to application.robot/gradlew.bat diff --git a/java/application.robot/src/main/java/mimis/application/robot/RobotApplication.java b/application.robot/src/main/java/mimis/application/robot/RobotApplication.java similarity index 100% rename from java/application.robot/src/main/java/mimis/application/robot/RobotApplication.java rename to application.robot/src/main/java/mimis/application/robot/RobotApplication.java diff --git a/java/application.vlc/build.gradle b/application.vlc/build.gradle similarity index 100% rename from java/application.vlc/build.gradle rename to application.vlc/build.gradle diff --git a/java/application.vlc/gradle/wrapper/gradle-wrapper.jar b/application.vlc/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.vlc/gradle/wrapper/gradle-wrapper.jar rename to application.vlc/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.vlc/gradle/wrapper/gradle-wrapper.properties b/application.vlc/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.vlc/gradle/wrapper/gradle-wrapper.properties rename to application.vlc/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.vlc/gradlew b/application.vlc/gradlew similarity index 100% rename from java/application.vlc/gradlew rename to application.vlc/gradlew diff --git a/java/application.vlc/gradlew.bat b/application.vlc/gradlew.bat similarity index 100% rename from java/application.vlc/gradlew.bat rename to application.vlc/gradlew.bat diff --git a/java/application.vlc/src/main/java/mimis/application/vlc/VLCApplication.java b/application.vlc/src/main/java/mimis/application/vlc/VLCApplication.java similarity index 100% rename from java/application.vlc/src/main/java/mimis/application/vlc/VLCApplication.java rename to application.vlc/src/main/java/mimis/application/vlc/VLCApplication.java diff --git a/java/application.winamp/build.gradle b/application.winamp/build.gradle similarity index 100% rename from java/application.winamp/build.gradle rename to application.winamp/build.gradle diff --git a/java/application.winamp/gradle/wrapper/gradle-wrapper.jar b/application.winamp/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.winamp/gradle/wrapper/gradle-wrapper.jar rename to application.winamp/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.winamp/gradle/wrapper/gradle-wrapper.properties b/application.winamp/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.winamp/gradle/wrapper/gradle-wrapper.properties rename to application.winamp/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.winamp/gradlew b/application.winamp/gradlew similarity index 100% rename from java/application.winamp/gradlew rename to application.winamp/gradlew diff --git a/java/application.winamp/gradlew.bat b/application.winamp/gradlew.bat similarity index 100% rename from java/application.winamp/gradlew.bat rename to application.winamp/gradlew.bat diff --git a/java/application.winamp/src/main/java/mimis/application/cmd/windows/winamp/WinampApplication.java b/application.winamp/src/main/java/mimis/application/cmd/windows/winamp/WinampApplication.java similarity index 100% rename from java/application.winamp/src/main/java/mimis/application/cmd/windows/winamp/WinampApplication.java rename to application.winamp/src/main/java/mimis/application/cmd/windows/winamp/WinampApplication.java diff --git a/java/application.wmp/build.gradle b/application.wmp/build.gradle similarity index 100% rename from java/application.wmp/build.gradle rename to application.wmp/build.gradle diff --git a/java/application.wmp/gradle/wrapper/gradle-wrapper.jar b/application.wmp/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/application.wmp/gradle/wrapper/gradle-wrapper.jar rename to application.wmp/gradle/wrapper/gradle-wrapper.jar diff --git a/java/application.wmp/gradle/wrapper/gradle-wrapper.properties b/application.wmp/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/application.wmp/gradle/wrapper/gradle-wrapper.properties rename to application.wmp/gradle/wrapper/gradle-wrapper.properties diff --git a/java/application.wmp/gradlew b/application.wmp/gradlew similarity index 100% rename from java/application.wmp/gradlew rename to application.wmp/gradlew diff --git a/java/application.wmp/gradlew.bat b/application.wmp/gradlew.bat similarity index 100% rename from java/application.wmp/gradlew.bat rename to application.wmp/gradlew.bat diff --git a/java/application.wmp/src/main/java/mimis/application/cmd/windows/wmp/WMPApplication.java b/application.wmp/src/main/java/mimis/application/cmd/windows/wmp/WMPApplication.java similarity index 100% rename from java/application.wmp/src/main/java/mimis/application/cmd/windows/wmp/WMPApplication.java rename to application.wmp/src/main/java/mimis/application/cmd/windows/wmp/WMPApplication.java diff --git a/java/build.gradle b/build.gradle similarity index 98% rename from java/build.gradle rename to build.gradle index 79583e0..c9a382d 100644 --- a/java/build.gradle +++ b/build.gradle @@ -73,7 +73,7 @@ subprojects { uploadArchives { repositories.mavenDeployer { - repository(url: uri('../../.maven')) + repository(url: uri('../.maven')) } } } diff --git a/java/core.input/build.gradle b/core.input/build.gradle similarity index 100% rename from java/core.input/build.gradle rename to core.input/build.gradle diff --git a/java/core.input/gradle/wrapper/gradle-wrapper.jar b/core.input/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/core.input/gradle/wrapper/gradle-wrapper.jar rename to core.input/gradle/wrapper/gradle-wrapper.jar diff --git a/java/core.input/gradle/wrapper/gradle-wrapper.properties b/core.input/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/core.input/gradle/wrapper/gradle-wrapper.properties rename to core.input/gradle/wrapper/gradle-wrapper.properties diff --git a/java/core.input/gradlew b/core.input/gradlew similarity index 100% rename from java/core.input/gradlew rename to core.input/gradlew diff --git a/java/core.input/gradlew.bat b/core.input/gradlew.bat similarity index 100% rename from java/core.input/gradlew.bat rename to core.input/gradlew.bat diff --git a/java/core.input/src/main/java/mimis/device/javainput/DirectionButton.java b/core.input/src/main/java/mimis/device/javainput/DirectionButton.java similarity index 100% rename from java/core.input/src/main/java/mimis/device/javainput/DirectionButton.java rename to core.input/src/main/java/mimis/device/javainput/DirectionButton.java diff --git a/java/core.input/src/main/java/mimis/device/javainput/JXInputTestDialog.java b/core.input/src/main/java/mimis/device/javainput/JXInputTestDialog.java similarity index 100% rename from java/core.input/src/main/java/mimis/device/javainput/JXInputTestDialog.java rename to core.input/src/main/java/mimis/device/javainput/JXInputTestDialog.java diff --git a/java/core.input/src/main/java/mimis/device/javainput/JavaInputDevice.java b/core.input/src/main/java/mimis/device/javainput/JavaInputDevice.java similarity index 100% rename from java/core.input/src/main/java/mimis/device/javainput/JavaInputDevice.java rename to core.input/src/main/java/mimis/device/javainput/JavaInputDevice.java diff --git a/java/core.input/src/main/java/mimis/device/javainput/JavaInputListener.java b/core.input/src/main/java/mimis/device/javainput/JavaInputListener.java similarity index 100% rename from java/core.input/src/main/java/mimis/device/javainput/JavaInputListener.java rename to core.input/src/main/java/mimis/device/javainput/JavaInputListener.java diff --git a/java/core.input/src/main/java/mimis/exception/UnknownDirectionException.java b/core.input/src/main/java/mimis/exception/UnknownDirectionException.java similarity index 100% rename from java/core.input/src/main/java/mimis/exception/UnknownDirectionException.java rename to core.input/src/main/java/mimis/exception/UnknownDirectionException.java diff --git a/java/core.input/src/main/java/mimis/exception/device/JavaInputDeviceException.java b/core.input/src/main/java/mimis/exception/device/JavaInputDeviceException.java similarity index 100% rename from java/core.input/src/main/java/mimis/exception/device/JavaInputDeviceException.java rename to core.input/src/main/java/mimis/exception/device/JavaInputDeviceException.java diff --git a/java/core.input/src/main/java/mimis/exception/device/javainput/JavaInputDeviceSpecificException.java b/core.input/src/main/java/mimis/exception/device/javainput/JavaInputDeviceSpecificException.java similarity index 100% rename from java/core.input/src/main/java/mimis/exception/device/javainput/JavaInputDeviceSpecificException.java rename to core.input/src/main/java/mimis/exception/device/javainput/JavaInputDeviceSpecificException.java diff --git a/java/core.mimis/build.gradle b/core.mimis/build.gradle similarity index 100% rename from java/core.mimis/build.gradle rename to core.mimis/build.gradle diff --git a/java/core.mimis/gradle/wrapper/gradle-wrapper.jar b/core.mimis/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/core.mimis/gradle/wrapper/gradle-wrapper.jar rename to core.mimis/gradle/wrapper/gradle-wrapper.jar diff --git a/java/core.mimis/gradle/wrapper/gradle-wrapper.properties b/core.mimis/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/core.mimis/gradle/wrapper/gradle-wrapper.properties rename to core.mimis/gradle/wrapper/gradle-wrapper.properties diff --git a/java/core.mimis/gradlew b/core.mimis/gradlew similarity index 100% rename from java/core.mimis/gradlew rename to core.mimis/gradlew diff --git a/java/core.mimis/gradlew.bat b/core.mimis/gradlew.bat similarity index 100% rename from java/core.mimis/gradlew.bat rename to core.mimis/gradlew.bat diff --git a/java/core.mimis/src/main/java/mimis/Component.java b/core.mimis/src/main/java/mimis/Component.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/Component.java rename to core.mimis/src/main/java/mimis/Component.java diff --git a/java/core.mimis/src/main/java/mimis/application/Application.java b/core.mimis/src/main/java/mimis/application/Application.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/application/Application.java rename to core.mimis/src/main/java/mimis/application/Application.java diff --git a/java/core.mimis/src/main/java/mimis/device/Device.java b/core.mimis/src/main/java/mimis/device/Device.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/device/Device.java rename to core.mimis/src/main/java/mimis/device/Device.java diff --git a/java/core.mimis/src/main/java/mimis/exception/ApplicationException.java b/core.mimis/src/main/java/mimis/exception/ApplicationException.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/exception/ApplicationException.java rename to core.mimis/src/main/java/mimis/exception/ApplicationException.java diff --git a/java/core.mimis/src/main/java/mimis/exception/ButtonException.java b/core.mimis/src/main/java/mimis/exception/ButtonException.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/exception/ButtonException.java rename to core.mimis/src/main/java/mimis/exception/ButtonException.java diff --git a/java/core.mimis/src/main/java/mimis/exception/DeviceException.java b/core.mimis/src/main/java/mimis/exception/DeviceException.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/exception/DeviceException.java rename to core.mimis/src/main/java/mimis/exception/DeviceException.java diff --git a/java/core.mimis/src/main/java/mimis/exception/ExitException.java b/core.mimis/src/main/java/mimis/exception/ExitException.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/exception/ExitException.java rename to core.mimis/src/main/java/mimis/exception/ExitException.java diff --git a/java/core.mimis/src/main/java/mimis/exception/HandlerException.java b/core.mimis/src/main/java/mimis/exception/HandlerException.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/exception/HandlerException.java rename to core.mimis/src/main/java/mimis/exception/HandlerException.java diff --git a/java/core.mimis/src/main/java/mimis/exception/MacroException.java b/core.mimis/src/main/java/mimis/exception/MacroException.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/exception/MacroException.java rename to core.mimis/src/main/java/mimis/exception/MacroException.java diff --git a/java/core.mimis/src/main/java/mimis/exception/button/UnknownButtonException.java b/core.mimis/src/main/java/mimis/exception/button/UnknownButtonException.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/exception/button/UnknownButtonException.java rename to core.mimis/src/main/java/mimis/exception/button/UnknownButtonException.java diff --git a/java/core.mimis/src/main/java/mimis/exception/device/DeviceNotFoundException.java b/core.mimis/src/main/java/mimis/exception/device/DeviceNotFoundException.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/exception/device/DeviceNotFoundException.java rename to core.mimis/src/main/java/mimis/exception/device/DeviceNotFoundException.java diff --git a/java/core.mimis/src/main/java/mimis/exception/macro/StateOrderException.java b/core.mimis/src/main/java/mimis/exception/macro/StateOrderException.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/exception/macro/StateOrderException.java rename to core.mimis/src/main/java/mimis/exception/macro/StateOrderException.java diff --git a/java/core.mimis/src/main/java/mimis/input/Button.java b/core.mimis/src/main/java/mimis/input/Button.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/Button.java rename to core.mimis/src/main/java/mimis/input/Button.java diff --git a/java/core.mimis/src/main/java/mimis/input/Feedback.java b/core.mimis/src/main/java/mimis/input/Feedback.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/Feedback.java rename to core.mimis/src/main/java/mimis/input/Feedback.java diff --git a/java/core.mimis/src/main/java/mimis/input/Input.java b/core.mimis/src/main/java/mimis/input/Input.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/Input.java rename to core.mimis/src/main/java/mimis/input/Input.java diff --git a/java/core.mimis/src/main/java/mimis/input/Task.java b/core.mimis/src/main/java/mimis/input/Task.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/Task.java rename to core.mimis/src/main/java/mimis/input/Task.java diff --git a/java/core.mimis/src/main/java/mimis/input/button/ColorButton.java b/core.mimis/src/main/java/mimis/input/button/ColorButton.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/button/ColorButton.java rename to core.mimis/src/main/java/mimis/input/button/ColorButton.java diff --git a/java/core.mimis/src/main/java/mimis/input/button/NumberButton.java b/core.mimis/src/main/java/mimis/input/button/NumberButton.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/button/NumberButton.java rename to core.mimis/src/main/java/mimis/input/button/NumberButton.java diff --git a/java/core.mimis/src/main/java/mimis/input/state/Hold.java b/core.mimis/src/main/java/mimis/input/state/Hold.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/state/Hold.java rename to core.mimis/src/main/java/mimis/input/state/Hold.java diff --git a/java/core.mimis/src/main/java/mimis/input/state/Press.java b/core.mimis/src/main/java/mimis/input/state/Press.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/state/Press.java rename to core.mimis/src/main/java/mimis/input/state/Press.java diff --git a/java/core.mimis/src/main/java/mimis/input/state/Release.java b/core.mimis/src/main/java/mimis/input/state/Release.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/state/Release.java rename to core.mimis/src/main/java/mimis/input/state/Release.java diff --git a/java/core.mimis/src/main/java/mimis/input/state/State.java b/core.mimis/src/main/java/mimis/input/state/State.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/state/State.java rename to core.mimis/src/main/java/mimis/input/state/State.java diff --git a/java/core.mimis/src/main/java/mimis/input/state/sequence/Macro.java b/core.mimis/src/main/java/mimis/input/state/sequence/Macro.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/state/sequence/Macro.java rename to core.mimis/src/main/java/mimis/input/state/sequence/Macro.java diff --git a/java/core.mimis/src/main/java/mimis/input/state/sequence/Sequence.java b/core.mimis/src/main/java/mimis/input/state/sequence/Sequence.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/input/state/sequence/Sequence.java rename to core.mimis/src/main/java/mimis/input/state/sequence/Sequence.java diff --git a/java/core.mimis/src/main/java/mimis/parser/Parser.java b/core.mimis/src/main/java/mimis/parser/Parser.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/parser/Parser.java rename to core.mimis/src/main/java/mimis/parser/Parser.java diff --git a/java/core.mimis/src/main/java/mimis/parser/ParserInput.java b/core.mimis/src/main/java/mimis/parser/ParserInput.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/parser/ParserInput.java rename to core.mimis/src/main/java/mimis/parser/ParserInput.java diff --git a/java/core.mimis/src/main/java/mimis/router/Router.java b/core.mimis/src/main/java/mimis/router/Router.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/router/Router.java rename to core.mimis/src/main/java/mimis/router/Router.java diff --git a/java/core.mimis/src/main/java/mimis/state/Active.java b/core.mimis/src/main/java/mimis/state/Active.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/state/Active.java rename to core.mimis/src/main/java/mimis/state/Active.java diff --git a/java/core.mimis/src/main/java/mimis/state/TaskMap.java b/core.mimis/src/main/java/mimis/state/TaskMap.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/state/TaskMap.java rename to core.mimis/src/main/java/mimis/state/TaskMap.java diff --git a/java/core.mimis/src/main/java/mimis/state/TaskMapCycle.java b/core.mimis/src/main/java/mimis/state/TaskMapCycle.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/state/TaskMapCycle.java rename to core.mimis/src/main/java/mimis/state/TaskMapCycle.java diff --git a/java/core.mimis/src/main/java/mimis/util/Reader.java b/core.mimis/src/main/java/mimis/util/Reader.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/util/Reader.java rename to core.mimis/src/main/java/mimis/util/Reader.java diff --git a/java/core.mimis/src/main/java/mimis/util/Type.java b/core.mimis/src/main/java/mimis/util/Type.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/util/Type.java rename to core.mimis/src/main/java/mimis/util/Type.java diff --git a/java/core.mimis/src/main/java/mimis/util/multiplexer/SignalListener.java b/core.mimis/src/main/java/mimis/util/multiplexer/SignalListener.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/util/multiplexer/SignalListener.java rename to core.mimis/src/main/java/mimis/util/multiplexer/SignalListener.java diff --git a/java/core.mimis/src/main/java/mimis/value/Action.java b/core.mimis/src/main/java/mimis/value/Action.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/value/Action.java rename to core.mimis/src/main/java/mimis/value/Action.java diff --git a/java/core.mimis/src/main/java/mimis/value/Amount.java b/core.mimis/src/main/java/mimis/value/Amount.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/value/Amount.java rename to core.mimis/src/main/java/mimis/value/Amount.java diff --git a/java/core.mimis/src/main/java/mimis/value/Key.java b/core.mimis/src/main/java/mimis/value/Key.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/value/Key.java rename to core.mimis/src/main/java/mimis/value/Key.java diff --git a/java/core.mimis/src/main/java/mimis/value/Signal.java b/core.mimis/src/main/java/mimis/value/Signal.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/value/Signal.java rename to core.mimis/src/main/java/mimis/value/Signal.java diff --git a/java/core.mimis/src/main/java/mimis/value/Target.java b/core.mimis/src/main/java/mimis/value/Target.java similarity index 100% rename from java/core.mimis/src/main/java/mimis/value/Target.java rename to core.mimis/src/main/java/mimis/value/Target.java diff --git a/java/core.networking/build.gradle b/core.networking/build.gradle similarity index 100% rename from java/core.networking/build.gradle rename to core.networking/build.gradle diff --git a/java/core.networking/gradle/wrapper/gradle-wrapper.jar b/core.networking/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/core.networking/gradle/wrapper/gradle-wrapper.jar rename to core.networking/gradle/wrapper/gradle-wrapper.jar diff --git a/java/core.networking/gradle/wrapper/gradle-wrapper.properties b/core.networking/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/core.networking/gradle/wrapper/gradle-wrapper.properties rename to core.networking/gradle/wrapper/gradle-wrapper.properties diff --git a/java/core.networking/gradlew b/core.networking/gradlew similarity index 100% rename from java/core.networking/gradlew rename to core.networking/gradlew diff --git a/java/core.networking/gradlew.bat b/core.networking/gradlew.bat similarity index 100% rename from java/core.networking/gradlew.bat rename to core.networking/gradlew.bat diff --git a/java/core.networking/src/main/java/base/exception/LoaderException.java b/core.networking/src/main/java/base/exception/LoaderException.java similarity index 100% rename from java/core.networking/src/main/java/base/exception/LoaderException.java rename to core.networking/src/main/java/base/exception/LoaderException.java diff --git a/java/core.networking/src/main/java/base/loader/AbstractLoader.java b/core.networking/src/main/java/base/loader/AbstractLoader.java similarity index 100% rename from java/core.networking/src/main/java/base/loader/AbstractLoader.java rename to core.networking/src/main/java/base/loader/AbstractLoader.java diff --git a/java/core.networking/src/main/java/base/server/channel/TcpClient.java b/core.networking/src/main/java/base/server/channel/TcpClient.java similarity index 100% rename from java/core.networking/src/main/java/base/server/channel/TcpClient.java rename to core.networking/src/main/java/base/server/channel/TcpClient.java diff --git a/java/core.networking/src/main/java/base/server/channel/TcpServer.java b/core.networking/src/main/java/base/server/channel/TcpServer.java similarity index 100% rename from java/core.networking/src/main/java/base/server/channel/TcpServer.java rename to core.networking/src/main/java/base/server/channel/TcpServer.java diff --git a/java/core.networking/src/main/java/base/server/channel/TcpServerClient.java b/core.networking/src/main/java/base/server/channel/TcpServerClient.java similarity index 100% rename from java/core.networking/src/main/java/base/server/channel/TcpServerClient.java rename to core.networking/src/main/java/base/server/channel/TcpServerClient.java diff --git a/java/core.networking/src/main/java/base/server/datagram/AbstractUdpClient.java b/core.networking/src/main/java/base/server/datagram/AbstractUdpClient.java similarity index 100% rename from java/core.networking/src/main/java/base/server/datagram/AbstractUdpClient.java rename to core.networking/src/main/java/base/server/datagram/AbstractUdpClient.java diff --git a/java/core.networking/src/main/java/base/server/datagram/UdpDuplexAutoClient.java b/core.networking/src/main/java/base/server/datagram/UdpDuplexAutoClient.java similarity index 100% rename from java/core.networking/src/main/java/base/server/datagram/UdpDuplexAutoClient.java rename to core.networking/src/main/java/base/server/datagram/UdpDuplexAutoClient.java diff --git a/java/core.networking/src/main/java/base/server/datagram/UdpDuplexClient.java b/core.networking/src/main/java/base/server/datagram/UdpDuplexClient.java similarity index 100% rename from java/core.networking/src/main/java/base/server/datagram/UdpDuplexClient.java rename to core.networking/src/main/java/base/server/datagram/UdpDuplexClient.java diff --git a/java/core.networking/src/main/java/base/server/datagram/UdpDuplexHelper.java b/core.networking/src/main/java/base/server/datagram/UdpDuplexHelper.java similarity index 100% rename from java/core.networking/src/main/java/base/server/datagram/UdpDuplexHelper.java rename to core.networking/src/main/java/base/server/datagram/UdpDuplexHelper.java diff --git a/java/core.networking/src/main/java/base/server/datagram/UdpDuplexServer.java b/core.networking/src/main/java/base/server/datagram/UdpDuplexServer.java similarity index 100% rename from java/core.networking/src/main/java/base/server/datagram/UdpDuplexServer.java rename to core.networking/src/main/java/base/server/datagram/UdpDuplexServer.java diff --git a/java/core.networking/src/main/java/base/server/datagram/UdpMulticastClient.java b/core.networking/src/main/java/base/server/datagram/UdpMulticastClient.java similarity index 100% rename from java/core.networking/src/main/java/base/server/datagram/UdpMulticastClient.java rename to core.networking/src/main/java/base/server/datagram/UdpMulticastClient.java diff --git a/java/core.networking/src/main/java/base/server/datagram/UdpMulticastServer.java b/core.networking/src/main/java/base/server/datagram/UdpMulticastServer.java similarity index 100% rename from java/core.networking/src/main/java/base/server/datagram/UdpMulticastServer.java rename to core.networking/src/main/java/base/server/datagram/UdpMulticastServer.java diff --git a/java/core.networking/src/main/java/base/server/datagram/UdpSender.java b/core.networking/src/main/java/base/server/datagram/UdpSender.java similarity index 100% rename from java/core.networking/src/main/java/base/server/datagram/UdpSender.java rename to core.networking/src/main/java/base/server/datagram/UdpSender.java diff --git a/java/core.networking/src/main/java/base/server/datagram/UdpServer.java b/core.networking/src/main/java/base/server/datagram/UdpServer.java similarity index 100% rename from java/core.networking/src/main/java/base/server/datagram/UdpServer.java rename to core.networking/src/main/java/base/server/datagram/UdpServer.java diff --git a/java/core.networking/src/main/java/base/server/forwarder/TcpChannelServerForwarder.java b/core.networking/src/main/java/base/server/forwarder/TcpChannelServerForwarder.java similarity index 100% rename from java/core.networking/src/main/java/base/server/forwarder/TcpChannelServerForwarder.java rename to core.networking/src/main/java/base/server/forwarder/TcpChannelServerForwarder.java diff --git a/java/core.networking/src/main/java/base/server/forwarder/TcpClientChannelForwarder.java b/core.networking/src/main/java/base/server/forwarder/TcpClientChannelForwarder.java similarity index 100% rename from java/core.networking/src/main/java/base/server/forwarder/TcpClientChannelForwarder.java rename to core.networking/src/main/java/base/server/forwarder/TcpClientChannelForwarder.java diff --git a/java/core.networking/src/main/java/base/server/forwarder/TcpClientSocketForwarder.java b/core.networking/src/main/java/base/server/forwarder/TcpClientSocketForwarder.java similarity index 100% rename from java/core.networking/src/main/java/base/server/forwarder/TcpClientSocketForwarder.java rename to core.networking/src/main/java/base/server/forwarder/TcpClientSocketForwarder.java diff --git a/java/core.networking/src/main/java/base/server/forwarder/TcpSocketServerForwarder.java b/core.networking/src/main/java/base/server/forwarder/TcpSocketServerForwarder.java similarity index 100% rename from java/core.networking/src/main/java/base/server/forwarder/TcpSocketServerForwarder.java rename to core.networking/src/main/java/base/server/forwarder/TcpSocketServerForwarder.java diff --git a/java/core.networking/src/main/java/base/server/forwarder/UdpDuplexClientForwarder.java b/core.networking/src/main/java/base/server/forwarder/UdpDuplexClientForwarder.java similarity index 100% rename from java/core.networking/src/main/java/base/server/forwarder/UdpDuplexClientForwarder.java rename to core.networking/src/main/java/base/server/forwarder/UdpDuplexClientForwarder.java diff --git a/java/core.networking/src/main/java/base/server/forwarder/UdpDuplexServerForwarder.java b/core.networking/src/main/java/base/server/forwarder/UdpDuplexServerForwarder.java similarity index 100% rename from java/core.networking/src/main/java/base/server/forwarder/UdpDuplexServerForwarder.java rename to core.networking/src/main/java/base/server/forwarder/UdpDuplexServerForwarder.java diff --git a/java/core.networking/src/main/java/base/server/forwarder/UdpServerForwarder.java b/core.networking/src/main/java/base/server/forwarder/UdpServerForwarder.java similarity index 100% rename from java/core.networking/src/main/java/base/server/forwarder/UdpServerForwarder.java rename to core.networking/src/main/java/base/server/forwarder/UdpServerForwarder.java diff --git a/java/core.networking/src/main/java/base/server/receiver/AbstractReceiver.java b/core.networking/src/main/java/base/server/receiver/AbstractReceiver.java similarity index 100% rename from java/core.networking/src/main/java/base/server/receiver/AbstractReceiver.java rename to core.networking/src/main/java/base/server/receiver/AbstractReceiver.java diff --git a/java/core.networking/src/main/java/base/server/socket/AbstractTcpClient.java b/core.networking/src/main/java/base/server/socket/AbstractTcpClient.java similarity index 100% rename from java/core.networking/src/main/java/base/server/socket/AbstractTcpClient.java rename to core.networking/src/main/java/base/server/socket/AbstractTcpClient.java diff --git a/java/core.networking/src/main/java/base/server/socket/TcpClient.java b/core.networking/src/main/java/base/server/socket/TcpClient.java similarity index 100% rename from java/core.networking/src/main/java/base/server/socket/TcpClient.java rename to core.networking/src/main/java/base/server/socket/TcpClient.java diff --git a/java/core.networking/src/main/java/base/server/socket/TcpServer.java b/core.networking/src/main/java/base/server/socket/TcpServer.java similarity index 100% rename from java/core.networking/src/main/java/base/server/socket/TcpServer.java rename to core.networking/src/main/java/base/server/socket/TcpServer.java diff --git a/java/core.networking/src/main/java/base/server/socket/TcpServerClient.java b/core.networking/src/main/java/base/server/socket/TcpServerClient.java similarity index 100% rename from java/core.networking/src/main/java/base/server/socket/TcpServerClient.java rename to core.networking/src/main/java/base/server/socket/TcpServerClient.java diff --git a/java/core.networking/src/main/java/junit/AllTests.java b/core.networking/src/main/java/junit/AllTests.java similarity index 100% rename from java/core.networking/src/main/java/junit/AllTests.java rename to core.networking/src/main/java/junit/AllTests.java diff --git a/java/core.networking/src/main/java/junit/TestTcpChannelCommunication.java b/core.networking/src/main/java/junit/TestTcpChannelCommunication.java similarity index 100% rename from java/core.networking/src/main/java/junit/TestTcpChannelCommunication.java rename to core.networking/src/main/java/junit/TestTcpChannelCommunication.java diff --git a/java/core.networking/src/main/java/junit/TestTcpSocketCommunication.java b/core.networking/src/main/java/junit/TestTcpSocketCommunication.java similarity index 100% rename from java/core.networking/src/main/java/junit/TestTcpSocketCommunication.java rename to core.networking/src/main/java/junit/TestTcpSocketCommunication.java diff --git a/java/core.networking/src/main/java/junit/TestUdpDuplexCommunication.java b/core.networking/src/main/java/junit/TestUdpDuplexCommunication.java similarity index 100% rename from java/core.networking/src/main/java/junit/TestUdpDuplexCommunication.java rename to core.networking/src/main/java/junit/TestUdpDuplexCommunication.java diff --git a/java/core.networking/src/test/java/networking/AllTests.java b/core.networking/src/test/java/networking/AllTests.java similarity index 100% rename from java/core.networking/src/test/java/networking/AllTests.java rename to core.networking/src/test/java/networking/AllTests.java diff --git a/java/core.networking/src/test/java/networking/TestTcpChannelCommunication.java b/core.networking/src/test/java/networking/TestTcpChannelCommunication.java similarity index 100% rename from java/core.networking/src/test/java/networking/TestTcpChannelCommunication.java rename to core.networking/src/test/java/networking/TestTcpChannelCommunication.java diff --git a/java/core.networking/src/test/java/networking/TestTcpSocketCommunication.java b/core.networking/src/test/java/networking/TestTcpSocketCommunication.java similarity index 100% rename from java/core.networking/src/test/java/networking/TestTcpSocketCommunication.java rename to core.networking/src/test/java/networking/TestTcpSocketCommunication.java diff --git a/java/core.networking/src/test/java/networking/TestUdpDuplexCommunication.java b/core.networking/src/test/java/networking/TestUdpDuplexCommunication.java similarity index 100% rename from java/core.networking/src/test/java/networking/TestUdpDuplexCommunication.java rename to core.networking/src/test/java/networking/TestUdpDuplexCommunication.java diff --git a/java/core.networking/src/test/java/networking/TestUdpMulticastCommunication.java b/core.networking/src/test/java/networking/TestUdpMulticastCommunication.java similarity index 100% rename from java/core.networking/src/test/java/networking/TestUdpMulticastCommunication.java rename to core.networking/src/test/java/networking/TestUdpMulticastCommunication.java diff --git a/java/core.networking/src/test/java/networking/TestUdpUnicastCommunication.java b/core.networking/src/test/java/networking/TestUdpUnicastCommunication.java similarity index 100% rename from java/core.networking/src/test/java/networking/TestUdpUnicastCommunication.java rename to core.networking/src/test/java/networking/TestUdpUnicastCommunication.java diff --git a/java/core.routing/build.gradle b/core.routing/build.gradle similarity index 100% rename from java/core.routing/build.gradle rename to core.routing/build.gradle diff --git a/java/core.routing/gradle/wrapper/gradle-wrapper.jar b/core.routing/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/core.routing/gradle/wrapper/gradle-wrapper.jar rename to core.routing/gradle/wrapper/gradle-wrapper.jar diff --git a/java/core.routing/gradle/wrapper/gradle-wrapper.properties b/core.routing/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/core.routing/gradle/wrapper/gradle-wrapper.properties rename to core.routing/gradle/wrapper/gradle-wrapper.properties diff --git a/java/core.routing/gradlew b/core.routing/gradlew similarity index 100% rename from java/core.routing/gradlew rename to core.routing/gradlew diff --git a/java/core.routing/gradlew.bat b/core.routing/gradlew.bat similarity index 100% rename from java/core.routing/gradlew.bat rename to core.routing/gradlew.bat diff --git a/java/core.windows/build.gradle b/core.windows/build.gradle similarity index 100% rename from java/core.windows/build.gradle rename to core.windows/build.gradle diff --git a/java/core.windows/gradle/wrapper/gradle-wrapper.jar b/core.windows/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/core.windows/gradle/wrapper/gradle-wrapper.jar rename to core.windows/gradle/wrapper/gradle-wrapper.jar diff --git a/java/core.windows/gradle/wrapper/gradle-wrapper.properties b/core.windows/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/core.windows/gradle/wrapper/gradle-wrapper.properties rename to core.windows/gradle/wrapper/gradle-wrapper.properties diff --git a/java/core.windows/gradlew b/core.windows/gradlew similarity index 100% rename from java/core.windows/gradlew rename to core.windows/gradlew diff --git a/java/core.windows/gradlew.bat b/core.windows/gradlew.bat similarity index 100% rename from java/core.windows/gradlew.bat rename to core.windows/gradlew.bat diff --git a/java/core.windows/src/main/java/mimis/application/cmd/CMDApplication.java b/core.windows/src/main/java/mimis/application/cmd/CMDApplication.java similarity index 100% rename from java/core.windows/src/main/java/mimis/application/cmd/CMDApplication.java rename to core.windows/src/main/java/mimis/application/cmd/CMDApplication.java diff --git a/java/core.windows/src/main/java/mimis/application/cmd/windows/WindowsApplication.java b/core.windows/src/main/java/mimis/application/cmd/windows/WindowsApplication.java similarity index 100% rename from java/core.windows/src/main/java/mimis/application/cmd/windows/WindowsApplication.java rename to core.windows/src/main/java/mimis/application/cmd/windows/WindowsApplication.java diff --git a/java/core.windows/src/main/java/mimis/exception/application/windows/WindowsApplicationException.java b/core.windows/src/main/java/mimis/exception/application/windows/WindowsApplicationException.java similarity index 100% rename from java/core.windows/src/main/java/mimis/exception/application/windows/WindowsApplicationException.java rename to core.windows/src/main/java/mimis/exception/application/windows/WindowsApplicationException.java diff --git a/java/core.windows/src/main/java/mimis/exception/util/SendCommandException.java b/core.windows/src/main/java/mimis/exception/util/SendCommandException.java similarity index 100% rename from java/core.windows/src/main/java/mimis/exception/util/SendCommandException.java rename to core.windows/src/main/java/mimis/exception/util/SendCommandException.java diff --git a/java/core.windows/src/main/java/mimis/exception/util/SendKeyException.java b/core.windows/src/main/java/mimis/exception/util/SendKeyException.java similarity index 100% rename from java/core.windows/src/main/java/mimis/exception/util/SendKeyException.java rename to core.windows/src/main/java/mimis/exception/util/SendKeyException.java diff --git a/java/core.windows/src/main/java/mimis/value/Command.java b/core.windows/src/main/java/mimis/value/Command.java similarity index 100% rename from java/core.windows/src/main/java/mimis/value/Command.java rename to core.windows/src/main/java/mimis/value/Command.java diff --git a/java/core.windows/src/main/java/mimis/value/Type.java b/core.windows/src/main/java/mimis/value/Type.java similarity index 100% rename from java/core.windows/src/main/java/mimis/value/Type.java rename to core.windows/src/main/java/mimis/value/Type.java diff --git a/java/core.worker/build.gradle b/core.worker/build.gradle similarity index 100% rename from java/core.worker/build.gradle rename to core.worker/build.gradle diff --git a/java/core.worker/gradle/wrapper/gradle-wrapper.jar b/core.worker/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/core.worker/gradle/wrapper/gradle-wrapper.jar rename to core.worker/gradle/wrapper/gradle-wrapper.jar diff --git a/java/core.worker/gradle/wrapper/gradle-wrapper.properties b/core.worker/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/core.worker/gradle/wrapper/gradle-wrapper.properties rename to core.worker/gradle/wrapper/gradle-wrapper.properties diff --git a/java/core.worker/gradlew b/core.worker/gradlew similarity index 100% rename from java/core.worker/gradlew rename to core.worker/gradlew diff --git a/java/core.worker/gradlew.bat b/core.worker/gradlew.bat similarity index 100% rename from java/core.worker/gradlew.bat rename to core.worker/gradlew.bat diff --git a/java/core.worker/src/main/java/base/Control.java b/core.worker/src/main/java/base/Control.java similarity index 100% rename from java/core.worker/src/main/java/base/Control.java rename to core.worker/src/main/java/base/Control.java diff --git a/java/core.worker/src/main/java/base/Duplex.java b/core.worker/src/main/java/base/Duplex.java similarity index 100% rename from java/core.worker/src/main/java/base/Duplex.java rename to core.worker/src/main/java/base/Duplex.java diff --git a/java/core.worker/src/main/java/base/Forwarder.java b/core.worker/src/main/java/base/Forwarder.java similarity index 100% rename from java/core.worker/src/main/java/base/Forwarder.java rename to core.worker/src/main/java/base/Forwarder.java diff --git a/java/core.worker/src/main/java/base/Receiver.java b/core.worker/src/main/java/base/Receiver.java similarity index 100% rename from java/core.worker/src/main/java/base/Receiver.java rename to core.worker/src/main/java/base/Receiver.java diff --git a/java/core.worker/src/main/java/base/Sender.java b/core.worker/src/main/java/base/Sender.java similarity index 100% rename from java/core.worker/src/main/java/base/Sender.java rename to core.worker/src/main/java/base/Sender.java diff --git a/java/core.worker/src/main/java/base/exception/WorkerException.java b/core.worker/src/main/java/base/exception/WorkerException.java similarity index 100% rename from java/core.worker/src/main/java/base/exception/WorkerException.java rename to core.worker/src/main/java/base/exception/WorkerException.java diff --git a/java/core.worker/src/main/java/base/exception/worker/ActivateException.java b/core.worker/src/main/java/base/exception/worker/ActivateException.java similarity index 100% rename from java/core.worker/src/main/java/base/exception/worker/ActivateException.java rename to core.worker/src/main/java/base/exception/worker/ActivateException.java diff --git a/java/core.worker/src/main/java/base/exception/worker/AlreadyActiveException.java b/core.worker/src/main/java/base/exception/worker/AlreadyActiveException.java similarity index 100% rename from java/core.worker/src/main/java/base/exception/worker/AlreadyActiveException.java rename to core.worker/src/main/java/base/exception/worker/AlreadyActiveException.java diff --git a/java/core.worker/src/main/java/base/exception/worker/AlreadyRunningException.java b/core.worker/src/main/java/base/exception/worker/AlreadyRunningException.java similarity index 100% rename from java/core.worker/src/main/java/base/exception/worker/AlreadyRunningException.java rename to core.worker/src/main/java/base/exception/worker/AlreadyRunningException.java diff --git a/java/core.worker/src/main/java/base/exception/worker/DeactivateException.java b/core.worker/src/main/java/base/exception/worker/DeactivateException.java similarity index 100% rename from java/core.worker/src/main/java/base/exception/worker/DeactivateException.java rename to core.worker/src/main/java/base/exception/worker/DeactivateException.java diff --git a/java/core.worker/src/main/java/base/exception/worker/NotActiveException.java b/core.worker/src/main/java/base/exception/worker/NotActiveException.java similarity index 100% rename from java/core.worker/src/main/java/base/exception/worker/NotActiveException.java rename to core.worker/src/main/java/base/exception/worker/NotActiveException.java diff --git a/java/core.worker/src/main/java/base/exception/worker/NotRunningException.java b/core.worker/src/main/java/base/exception/worker/NotRunningException.java similarity index 100% rename from java/core.worker/src/main/java/base/exception/worker/NotRunningException.java rename to core.worker/src/main/java/base/exception/worker/NotRunningException.java diff --git a/java/core.worker/src/main/java/base/exception/worker/StartException.java b/core.worker/src/main/java/base/exception/worker/StartException.java similarity index 100% rename from java/core.worker/src/main/java/base/exception/worker/StartException.java rename to core.worker/src/main/java/base/exception/worker/StartException.java diff --git a/java/core.worker/src/main/java/base/util/ArrayCycle.java b/core.worker/src/main/java/base/util/ArrayCycle.java similarity index 100% rename from java/core.worker/src/main/java/base/util/ArrayCycle.java rename to core.worker/src/main/java/base/util/ArrayCycle.java diff --git a/java/core.worker/src/main/java/base/util/Buffer.java b/core.worker/src/main/java/base/util/Buffer.java similarity index 100% rename from java/core.worker/src/main/java/base/util/Buffer.java rename to core.worker/src/main/java/base/util/Buffer.java diff --git a/java/core.worker/src/main/java/base/util/Bufferable.java b/core.worker/src/main/java/base/util/Bufferable.java similarity index 100% rename from java/core.worker/src/main/java/base/util/Bufferable.java rename to core.worker/src/main/java/base/util/Bufferable.java diff --git a/java/core.worker/src/main/java/base/util/BufferedArrayCycle.java b/core.worker/src/main/java/base/util/BufferedArrayCycle.java similarity index 100% rename from java/core.worker/src/main/java/base/util/BufferedArrayCycle.java rename to core.worker/src/main/java/base/util/BufferedArrayCycle.java diff --git a/java/core.worker/src/main/java/base/util/Dummy.java b/core.worker/src/main/java/base/util/Dummy.java similarity index 100% rename from java/core.worker/src/main/java/base/util/Dummy.java rename to core.worker/src/main/java/base/util/Dummy.java diff --git a/java/core.worker/src/main/java/base/work/Listen.java b/core.worker/src/main/java/base/work/Listen.java similarity index 100% rename from java/core.worker/src/main/java/base/work/Listen.java rename to core.worker/src/main/java/base/work/Listen.java diff --git a/java/core.worker/src/main/java/base/work/ReflectiveListen.java b/core.worker/src/main/java/base/work/ReflectiveListen.java similarity index 100% rename from java/core.worker/src/main/java/base/work/ReflectiveListen.java rename to core.worker/src/main/java/base/work/ReflectiveListen.java diff --git a/java/core.worker/src/main/java/base/work/Work.java b/core.worker/src/main/java/base/work/Work.java similarity index 100% rename from java/core.worker/src/main/java/base/work/Work.java rename to core.worker/src/main/java/base/work/Work.java diff --git a/java/core.worker/src/main/java/base/worker/BackgroundListener.java b/core.worker/src/main/java/base/worker/BackgroundListener.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/BackgroundListener.java rename to core.worker/src/main/java/base/worker/BackgroundListener.java diff --git a/java/core.worker/src/main/java/base/worker/DirectIntervalWorker.java b/core.worker/src/main/java/base/worker/DirectIntervalWorker.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/DirectIntervalWorker.java rename to core.worker/src/main/java/base/worker/DirectIntervalWorker.java diff --git a/java/core.worker/src/main/java/base/worker/DirectWorker.java b/core.worker/src/main/java/base/worker/DirectWorker.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/DirectWorker.java rename to core.worker/src/main/java/base/worker/DirectWorker.java diff --git a/java/core.worker/src/main/java/base/worker/ForegroundListener.java b/core.worker/src/main/java/base/worker/ForegroundListener.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/ForegroundListener.java rename to core.worker/src/main/java/base/worker/ForegroundListener.java diff --git a/java/core.worker/src/main/java/base/worker/IntervalWork.java b/core.worker/src/main/java/base/worker/IntervalWork.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/IntervalWork.java rename to core.worker/src/main/java/base/worker/IntervalWork.java diff --git a/java/core.worker/src/main/java/base/worker/ThreadIntervalWorker.java b/core.worker/src/main/java/base/worker/ThreadIntervalWorker.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/ThreadIntervalWorker.java rename to core.worker/src/main/java/base/worker/ThreadIntervalWorker.java diff --git a/java/core.worker/src/main/java/base/worker/ThreadWorker.java b/core.worker/src/main/java/base/worker/ThreadWorker.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/ThreadWorker.java rename to core.worker/src/main/java/base/worker/ThreadWorker.java diff --git a/java/core.worker/src/main/java/base/worker/Worker.java b/core.worker/src/main/java/base/worker/Worker.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/Worker.java rename to core.worker/src/main/java/base/worker/Worker.java diff --git a/java/core.worker/src/main/java/base/worker/pool/Listener.java b/core.worker/src/main/java/base/worker/pool/Listener.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/pool/Listener.java rename to core.worker/src/main/java/base/worker/pool/Listener.java diff --git a/java/core.worker/src/main/java/base/worker/pool/ListenerPool.java b/core.worker/src/main/java/base/worker/pool/ListenerPool.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/pool/ListenerPool.java rename to core.worker/src/main/java/base/worker/pool/ListenerPool.java diff --git a/java/core.worker/src/main/java/base/worker/pool/ListenerPoolRunnable.java b/core.worker/src/main/java/base/worker/pool/ListenerPoolRunnable.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/pool/ListenerPoolRunnable.java rename to core.worker/src/main/java/base/worker/pool/ListenerPoolRunnable.java diff --git a/java/core.worker/src/main/java/base/worker/pool/PooledListener.java b/core.worker/src/main/java/base/worker/pool/PooledListener.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/pool/PooledListener.java rename to core.worker/src/main/java/base/worker/pool/PooledListener.java diff --git a/java/core.worker/src/main/java/base/worker/pool/PooledWorker.java b/core.worker/src/main/java/base/worker/pool/PooledWorker.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/pool/PooledWorker.java rename to core.worker/src/main/java/base/worker/pool/PooledWorker.java diff --git a/java/core.worker/src/main/java/base/worker/pool/WorkerPool.java b/core.worker/src/main/java/base/worker/pool/WorkerPool.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/pool/WorkerPool.java rename to core.worker/src/main/java/base/worker/pool/WorkerPool.java diff --git a/java/core.worker/src/main/java/base/worker/pool/WorkerPoolRunnable.java b/core.worker/src/main/java/base/worker/pool/WorkerPoolRunnable.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/pool/WorkerPoolRunnable.java rename to core.worker/src/main/java/base/worker/pool/WorkerPoolRunnable.java diff --git a/java/core.worker/src/main/java/base/worker/pool/Wrapper.java b/core.worker/src/main/java/base/worker/pool/Wrapper.java similarity index 100% rename from java/core.worker/src/main/java/base/worker/pool/Wrapper.java rename to core.worker/src/main/java/base/worker/pool/Wrapper.java diff --git a/java/core.worker/src/test/java/worker/TestDirectWork.java b/core.worker/src/test/java/worker/TestDirectWork.java similarity index 100% rename from java/core.worker/src/test/java/worker/TestDirectWork.java rename to core.worker/src/test/java/worker/TestDirectWork.java diff --git a/java/core.worker/src/test/java/worker/TestIntervalWork.java b/core.worker/src/test/java/worker/TestIntervalWork.java similarity index 100% rename from java/core.worker/src/test/java/worker/TestIntervalWork.java rename to core.worker/src/test/java/worker/TestIntervalWork.java diff --git a/java/core.worker/src/test/java/worker/TestListen.java b/core.worker/src/test/java/worker/TestListen.java similarity index 100% rename from java/core.worker/src/test/java/worker/TestListen.java rename to core.worker/src/test/java/worker/TestListen.java diff --git a/java/core.worker/src/test/java/worker/TestPooledListen.java b/core.worker/src/test/java/worker/TestPooledListen.java similarity index 100% rename from java/core.worker/src/test/java/worker/TestPooledListen.java rename to core.worker/src/test/java/worker/TestPooledListen.java diff --git a/java/core.worker/src/test/java/worker/TestPooledWork.java b/core.worker/src/test/java/worker/TestPooledWork.java similarity index 100% rename from java/core.worker/src/test/java/worker/TestPooledWork.java rename to core.worker/src/test/java/worker/TestPooledWork.java diff --git a/java/core.worker/src/test/java/worker/dummy/DummyIntervalWork.java b/core.worker/src/test/java/worker/dummy/DummyIntervalWork.java similarity index 100% rename from java/core.worker/src/test/java/worker/dummy/DummyIntervalWork.java rename to core.worker/src/test/java/worker/dummy/DummyIntervalWork.java diff --git a/java/core.worker/src/test/java/worker/dummy/DummyListen.java b/core.worker/src/test/java/worker/dummy/DummyListen.java similarity index 100% rename from java/core.worker/src/test/java/worker/dummy/DummyListen.java rename to core.worker/src/test/java/worker/dummy/DummyListen.java diff --git a/java/core.worker/src/test/java/worker/dummy/DummyWork.java b/core.worker/src/test/java/worker/dummy/DummyWork.java similarity index 100% rename from java/core.worker/src/test/java/worker/dummy/DummyWork.java rename to core.worker/src/test/java/worker/dummy/DummyWork.java diff --git a/java/core.worker/src/test/resources/log4j.properties b/core.worker/src/test/resources/log4j.properties similarity index 100% rename from java/core.worker/src/test/resources/log4j.properties rename to core.worker/src/test/resources/log4j.properties diff --git a/java/device.extreme3d/build.gradle b/device.extreme3d/build.gradle similarity index 100% rename from java/device.extreme3d/build.gradle rename to device.extreme3d/build.gradle diff --git a/java/device.extreme3d/gradle/wrapper/gradle-wrapper.jar b/device.extreme3d/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/device.extreme3d/gradle/wrapper/gradle-wrapper.jar rename to device.extreme3d/gradle/wrapper/gradle-wrapper.jar diff --git a/java/device.extreme3d/gradle/wrapper/gradle-wrapper.properties b/device.extreme3d/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/device.extreme3d/gradle/wrapper/gradle-wrapper.properties rename to device.extreme3d/gradle/wrapper/gradle-wrapper.properties diff --git a/java/device.extreme3d/gradlew b/device.extreme3d/gradlew similarity index 100% rename from java/device.extreme3d/gradlew rename to device.extreme3d/gradlew diff --git a/java/device.extreme3d/gradlew.bat b/device.extreme3d/gradlew.bat similarity index 100% rename from java/device.extreme3d/gradlew.bat rename to device.extreme3d/gradlew.bat diff --git a/java/device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DButton.java b/device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DButton.java similarity index 100% rename from java/device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DButton.java rename to device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DButton.java diff --git a/java/device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DDevice.java b/device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DDevice.java similarity index 100% rename from java/device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DDevice.java rename to device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DDevice.java diff --git a/java/device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DTaskMapCycle.java b/device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DTaskMapCycle.java similarity index 100% rename from java/device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DTaskMapCycle.java rename to device.extreme3d/src/main/java/mimis/device/javainput/extreme3d/Extreme3DTaskMapCycle.java diff --git a/java/device.hotkey/build.gradle b/device.hotkey/build.gradle similarity index 100% rename from java/device.hotkey/build.gradle rename to device.hotkey/build.gradle diff --git a/java/device.hotkey/gradle/wrapper/gradle-wrapper.jar b/device.hotkey/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/device.hotkey/gradle/wrapper/gradle-wrapper.jar rename to device.hotkey/gradle/wrapper/gradle-wrapper.jar diff --git a/java/device.hotkey/gradle/wrapper/gradle-wrapper.properties b/device.hotkey/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/device.hotkey/gradle/wrapper/gradle-wrapper.properties rename to device.hotkey/gradle/wrapper/gradle-wrapper.properties diff --git a/java/device.hotkey/gradlew b/device.hotkey/gradlew similarity index 100% rename from java/device.hotkey/gradlew rename to device.hotkey/gradlew diff --git a/java/device.hotkey/gradlew.bat b/device.hotkey/gradlew.bat similarity index 100% rename from java/device.hotkey/gradlew.bat rename to device.hotkey/gradlew.bat diff --git a/java/device.hotkey/src/main/java/mimis/device/jintellitype/CommandButton.java b/device.hotkey/src/main/java/mimis/device/jintellitype/CommandButton.java similarity index 100% rename from java/device.hotkey/src/main/java/mimis/device/jintellitype/CommandButton.java rename to device.hotkey/src/main/java/mimis/device/jintellitype/CommandButton.java diff --git a/java/device.hotkey/src/main/java/mimis/device/jintellitype/Hotkey.java b/device.hotkey/src/main/java/mimis/device/jintellitype/Hotkey.java similarity index 100% rename from java/device.hotkey/src/main/java/mimis/device/jintellitype/Hotkey.java rename to device.hotkey/src/main/java/mimis/device/jintellitype/Hotkey.java diff --git a/java/device.hotkey/src/main/java/mimis/device/jintellitype/JIntellitypeDevice.java b/device.hotkey/src/main/java/mimis/device/jintellitype/JIntellitypeDevice.java similarity index 100% rename from java/device.hotkey/src/main/java/mimis/device/jintellitype/JIntellitypeDevice.java rename to device.hotkey/src/main/java/mimis/device/jintellitype/JIntellitypeDevice.java diff --git a/java/device.hotkey/src/main/java/mimis/device/jintellitype/JIntellitypeTaskMapCycle.java b/device.hotkey/src/main/java/mimis/device/jintellitype/JIntellitypeTaskMapCycle.java similarity index 100% rename from java/device.hotkey/src/main/java/mimis/device/jintellitype/JIntellitypeTaskMapCycle.java rename to device.hotkey/src/main/java/mimis/device/jintellitype/JIntellitypeTaskMapCycle.java diff --git a/java/device.hotkey/src/main/java/mimis/device/jintellitype/Modifier.java b/device.hotkey/src/main/java/mimis/device/jintellitype/Modifier.java similarity index 100% rename from java/device.hotkey/src/main/java/mimis/device/jintellitype/Modifier.java rename to device.hotkey/src/main/java/mimis/device/jintellitype/Modifier.java diff --git a/java/device.lirc/build.gradle b/device.lirc/build.gradle similarity index 100% rename from java/device.lirc/build.gradle rename to device.lirc/build.gradle diff --git a/java/device.lirc/gradle/wrapper/gradle-wrapper.jar b/device.lirc/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/device.lirc/gradle/wrapper/gradle-wrapper.jar rename to device.lirc/gradle/wrapper/gradle-wrapper.jar diff --git a/java/device.lirc/gradle/wrapper/gradle-wrapper.properties b/device.lirc/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/device.lirc/gradle/wrapper/gradle-wrapper.properties rename to device.lirc/gradle/wrapper/gradle-wrapper.properties diff --git a/java/device.lirc/gradlew b/device.lirc/gradlew similarity index 100% rename from java/device.lirc/gradlew rename to device.lirc/gradlew diff --git a/java/device.lirc/gradlew.bat b/device.lirc/gradlew.bat similarity index 100% rename from java/device.lirc/gradlew.bat rename to device.lirc/gradlew.bat diff --git a/java/device.lirc/src/lirc/LircButton.java b/device.lirc/src/lirc/LircButton.java similarity index 100% rename from java/device.lirc/src/lirc/LircButton.java rename to device.lirc/src/lirc/LircButton.java diff --git a/java/device.lirc/src/lirc/LircButtonListener.java b/device.lirc/src/lirc/LircButtonListener.java similarity index 100% rename from java/device.lirc/src/lirc/LircButtonListener.java rename to device.lirc/src/lirc/LircButtonListener.java diff --git a/java/device.lirc/src/lirc/LircDevice.java b/device.lirc/src/lirc/LircDevice.java similarity index 100% rename from java/device.lirc/src/lirc/LircDevice.java rename to device.lirc/src/lirc/LircDevice.java diff --git a/java/device.lirc/src/lirc/LircService.java b/device.lirc/src/lirc/LircService.java similarity index 100% rename from java/device.lirc/src/lirc/LircService.java rename to device.lirc/src/lirc/LircService.java diff --git a/java/device.lirc/src/lirc/LircTaskMapCycle.java b/device.lirc/src/lirc/LircTaskMapCycle.java similarity index 100% rename from java/device.lirc/src/lirc/LircTaskMapCycle.java rename to device.lirc/src/lirc/LircTaskMapCycle.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/LircButton.java b/device.lirc/src/main/java/mimis/device/lirc/LircButton.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/LircButton.java rename to device.lirc/src/main/java/mimis/device/lirc/LircButton.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/LircButtonListener.java b/device.lirc/src/main/java/mimis/device/lirc/LircButtonListener.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/LircButtonListener.java rename to device.lirc/src/main/java/mimis/device/lirc/LircButtonListener.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/LircDevice.java b/device.lirc/src/main/java/mimis/device/lirc/LircDevice.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/LircDevice.java rename to device.lirc/src/main/java/mimis/device/lirc/LircDevice.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/LircService.java b/device.lirc/src/main/java/mimis/device/lirc/LircService.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/LircService.java rename to device.lirc/src/main/java/mimis/device/lirc/LircService.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/LircTaskMapCycle.java b/device.lirc/src/main/java/mimis/device/lirc/LircTaskMapCycle.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/LircTaskMapCycle.java rename to device.lirc/src/main/java/mimis/device/lirc/LircTaskMapCycle.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/remote/DenonRC176Button.java b/device.lirc/src/main/java/mimis/device/lirc/remote/DenonRC176Button.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/remote/DenonRC176Button.java rename to device.lirc/src/main/java/mimis/device/lirc/remote/DenonRC176Button.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/remote/DenonRC176EventMap.java b/device.lirc/src/main/java/mimis/device/lirc/remote/DenonRC176EventMap.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/remote/DenonRC176EventMap.java rename to device.lirc/src/main/java/mimis/device/lirc/remote/DenonRC176EventMap.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/remote/PhiliphsRCLE011Button.java b/device.lirc/src/main/java/mimis/device/lirc/remote/PhiliphsRCLE011Button.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/remote/PhiliphsRCLE011Button.java rename to device.lirc/src/main/java/mimis/device/lirc/remote/PhiliphsRCLE011Button.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/remote/PhiliphsRCLE011EventMap.java b/device.lirc/src/main/java/mimis/device/lirc/remote/PhiliphsRCLE011EventMap.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/remote/PhiliphsRCLE011EventMap.java rename to device.lirc/src/main/java/mimis/device/lirc/remote/PhiliphsRCLE011EventMap.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/remote/SamsungBN5901015AButton.java b/device.lirc/src/main/java/mimis/device/lirc/remote/SamsungBN5901015AButton.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/remote/SamsungBN5901015AButton.java rename to device.lirc/src/main/java/mimis/device/lirc/remote/SamsungBN5901015AButton.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/remote/SamsungBN5901015AEventMap.java b/device.lirc/src/main/java/mimis/device/lirc/remote/SamsungBN5901015AEventMap.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/remote/SamsungBN5901015AEventMap.java rename to device.lirc/src/main/java/mimis/device/lirc/remote/SamsungBN5901015AEventMap.java diff --git a/java/device.lirc/src/main/java/mimis/device/lirc/remote/WC02IPOButton.java b/device.lirc/src/main/java/mimis/device/lirc/remote/WC02IPOButton.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/device/lirc/remote/WC02IPOButton.java rename to device.lirc/src/main/java/mimis/device/lirc/remote/WC02IPOButton.java diff --git a/java/device.lirc/src/main/java/mimis/util/Multiplexer.java b/device.lirc/src/main/java/mimis/util/Multiplexer.java similarity index 100% rename from java/device.lirc/src/main/java/mimis/util/Multiplexer.java rename to device.lirc/src/main/java/mimis/util/Multiplexer.java diff --git a/java/device.lirc/src/remote/DenonRC176Button.java b/device.lirc/src/remote/DenonRC176Button.java similarity index 100% rename from java/device.lirc/src/remote/DenonRC176Button.java rename to device.lirc/src/remote/DenonRC176Button.java diff --git a/java/device.lirc/src/remote/DenonRC176EventMap.java b/device.lirc/src/remote/DenonRC176EventMap.java similarity index 100% rename from java/device.lirc/src/remote/DenonRC176EventMap.java rename to device.lirc/src/remote/DenonRC176EventMap.java diff --git a/java/device.lirc/src/remote/PhiliphsRCLE011Button.java b/device.lirc/src/remote/PhiliphsRCLE011Button.java similarity index 100% rename from java/device.lirc/src/remote/PhiliphsRCLE011Button.java rename to device.lirc/src/remote/PhiliphsRCLE011Button.java diff --git a/java/device.lirc/src/remote/PhiliphsRCLE011EventMap.java b/device.lirc/src/remote/PhiliphsRCLE011EventMap.java similarity index 100% rename from java/device.lirc/src/remote/PhiliphsRCLE011EventMap.java rename to device.lirc/src/remote/PhiliphsRCLE011EventMap.java diff --git a/java/device.lirc/src/remote/SamsungBN5901015AButton.java b/device.lirc/src/remote/SamsungBN5901015AButton.java similarity index 100% rename from java/device.lirc/src/remote/SamsungBN5901015AButton.java rename to device.lirc/src/remote/SamsungBN5901015AButton.java diff --git a/java/device.lirc/src/remote/SamsungBN5901015AEventMap.java b/device.lirc/src/remote/SamsungBN5901015AEventMap.java similarity index 100% rename from java/device.lirc/src/remote/SamsungBN5901015AEventMap.java rename to device.lirc/src/remote/SamsungBN5901015AEventMap.java diff --git a/java/device.lirc/src/remote/WC02IPOButton.java b/device.lirc/src/remote/WC02IPOButton.java similarity index 100% rename from java/device.lirc/src/remote/WC02IPOButton.java rename to device.lirc/src/remote/WC02IPOButton.java diff --git a/java/device.network/build.gradle b/device.network/build.gradle similarity index 100% rename from java/device.network/build.gradle rename to device.network/build.gradle diff --git a/java/device.network/gradle/wrapper/gradle-wrapper.jar b/device.network/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/device.network/gradle/wrapper/gradle-wrapper.jar rename to device.network/gradle/wrapper/gradle-wrapper.jar diff --git a/java/device.network/gradle/wrapper/gradle-wrapper.properties b/device.network/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/device.network/gradle/wrapper/gradle-wrapper.properties rename to device.network/gradle/wrapper/gradle-wrapper.properties diff --git a/java/device.network/gradlew b/device.network/gradlew similarity index 100% rename from java/device.network/gradlew rename to device.network/gradlew diff --git a/java/device.network/gradlew.bat b/device.network/gradlew.bat similarity index 100% rename from java/device.network/gradlew.bat rename to device.network/gradlew.bat diff --git a/java/device.network/src/main/java/mimis/device/network/NetworkDevice.java b/device.network/src/main/java/mimis/device/network/NetworkDevice.java similarity index 100% rename from java/device.network/src/main/java/mimis/device/network/NetworkDevice.java rename to device.network/src/main/java/mimis/device/network/NetworkDevice.java diff --git a/java/device.rumblepad/build.gradle b/device.rumblepad/build.gradle similarity index 100% rename from java/device.rumblepad/build.gradle rename to device.rumblepad/build.gradle diff --git a/java/device.rumblepad/gradle/wrapper/gradle-wrapper.jar b/device.rumblepad/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/device.rumblepad/gradle/wrapper/gradle-wrapper.jar rename to device.rumblepad/gradle/wrapper/gradle-wrapper.jar diff --git a/java/device.rumblepad/gradle/wrapper/gradle-wrapper.properties b/device.rumblepad/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/device.rumblepad/gradle/wrapper/gradle-wrapper.properties rename to device.rumblepad/gradle/wrapper/gradle-wrapper.properties diff --git a/java/device.rumblepad/gradlew b/device.rumblepad/gradlew similarity index 100% rename from java/device.rumblepad/gradlew rename to device.rumblepad/gradlew diff --git a/java/device.rumblepad/gradlew.bat b/device.rumblepad/gradlew.bat similarity index 100% rename from java/device.rumblepad/gradlew.bat rename to device.rumblepad/gradlew.bat diff --git a/java/device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadButton.java b/device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadButton.java similarity index 100% rename from java/device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadButton.java rename to device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadButton.java diff --git a/java/device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadDevice.java b/device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadDevice.java similarity index 100% rename from java/device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadDevice.java rename to device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadDevice.java diff --git a/java/device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadTaskMapCycle.java b/device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadTaskMapCycle.java similarity index 100% rename from java/device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadTaskMapCycle.java rename to device.rumblepad/src/main/java/mimis/device/javainput/rumblepad/RumblepadTaskMapCycle.java diff --git a/java/device.wiimote/build.gradle b/device.wiimote/build.gradle similarity index 100% rename from java/device.wiimote/build.gradle rename to device.wiimote/build.gradle diff --git a/java/device.wiimote/gradle/wrapper/gradle-wrapper.jar b/device.wiimote/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/device.wiimote/gradle/wrapper/gradle-wrapper.jar rename to device.wiimote/gradle/wrapper/gradle-wrapper.jar diff --git a/java/device.wiimote/gradle/wrapper/gradle-wrapper.properties b/device.wiimote/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/device.wiimote/gradle/wrapper/gradle-wrapper.properties rename to device.wiimote/gradle/wrapper/gradle-wrapper.properties diff --git a/java/device.wiimote/gradlew b/device.wiimote/gradlew similarity index 100% rename from java/device.wiimote/gradlew rename to device.wiimote/gradlew diff --git a/java/device.wiimote/gradlew.bat b/device.wiimote/gradlew.bat similarity index 100% rename from java/device.wiimote/gradlew.bat rename to device.wiimote/gradlew.bat diff --git a/java/device.wiimote/src/gesture/GestureDevice.java b/device.wiimote/src/gesture/GestureDevice.java similarity index 100% rename from java/device.wiimote/src/gesture/GestureDevice.java rename to device.wiimote/src/gesture/GestureDevice.java diff --git a/java/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteButton.java b/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteButton.java similarity index 100% rename from java/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteButton.java rename to device.wiimote/src/main/java/mimis/device/wiimote/WiimoteButton.java diff --git a/java/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteDevice.java b/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteDevice.java similarity index 100% rename from java/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteDevice.java rename to device.wiimote/src/main/java/mimis/device/wiimote/WiimoteDevice.java diff --git a/java/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteDiscovery.java b/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteDiscovery.java similarity index 100% rename from java/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteDiscovery.java rename to device.wiimote/src/main/java/mimis/device/wiimote/WiimoteDiscovery.java diff --git a/java/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteService.java b/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteService.java similarity index 100% rename from java/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteService.java rename to device.wiimote/src/main/java/mimis/device/wiimote/WiimoteService.java diff --git a/java/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteTaskMapCycle.java b/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteTaskMapCycle.java similarity index 100% rename from java/device.wiimote/src/main/java/mimis/device/wiimote/WiimoteTaskMapCycle.java rename to device.wiimote/src/main/java/mimis/device/wiimote/WiimoteTaskMapCycle.java diff --git a/java/device.wiimote/src/main/java/mimis/device/wiimote/gesture/GestureDevice.java b/device.wiimote/src/main/java/mimis/device/wiimote/gesture/GestureDevice.java similarity index 100% rename from java/device.wiimote/src/main/java/mimis/device/wiimote/gesture/GestureDevice.java rename to device.wiimote/src/main/java/mimis/device/wiimote/gesture/GestureDevice.java diff --git a/java/device.wiimote/src/main/java/mimis/device/wiimote/motion/MotionData.java b/device.wiimote/src/main/java/mimis/device/wiimote/motion/MotionData.java similarity index 100% rename from java/device.wiimote/src/main/java/mimis/device/wiimote/motion/MotionData.java rename to device.wiimote/src/main/java/mimis/device/wiimote/motion/MotionData.java diff --git a/java/device.wiimote/src/main/java/mimis/device/wiimote/motion/MotionDevice.java b/device.wiimote/src/main/java/mimis/device/wiimote/motion/MotionDevice.java similarity index 100% rename from java/device.wiimote/src/main/java/mimis/device/wiimote/motion/MotionDevice.java rename to device.wiimote/src/main/java/mimis/device/wiimote/motion/MotionDevice.java diff --git a/java/device.wiimote/src/motion/MotionData.java b/device.wiimote/src/motion/MotionData.java similarity index 100% rename from java/device.wiimote/src/motion/MotionData.java rename to device.wiimote/src/motion/MotionData.java diff --git a/java/device.wiimote/src/motion/MotionDevice.java b/device.wiimote/src/motion/MotionDevice.java similarity index 100% rename from java/device.wiimote/src/motion/MotionDevice.java rename to device.wiimote/src/motion/MotionDevice.java diff --git a/java/device.wiimote/src/wiimote/WiimoteButton.java b/device.wiimote/src/wiimote/WiimoteButton.java similarity index 100% rename from java/device.wiimote/src/wiimote/WiimoteButton.java rename to device.wiimote/src/wiimote/WiimoteButton.java diff --git a/java/device.wiimote/src/wiimote/WiimoteDevice.java b/device.wiimote/src/wiimote/WiimoteDevice.java similarity index 100% rename from java/device.wiimote/src/wiimote/WiimoteDevice.java rename to device.wiimote/src/wiimote/WiimoteDevice.java diff --git a/java/device.wiimote/src/wiimote/WiimoteDiscovery.java b/device.wiimote/src/wiimote/WiimoteDiscovery.java similarity index 100% rename from java/device.wiimote/src/wiimote/WiimoteDiscovery.java rename to device.wiimote/src/wiimote/WiimoteDiscovery.java diff --git a/java/device.wiimote/src/wiimote/WiimoteService.java b/device.wiimote/src/wiimote/WiimoteService.java similarity index 100% rename from java/device.wiimote/src/wiimote/WiimoteService.java rename to device.wiimote/src/wiimote/WiimoteService.java diff --git a/java/device.wiimote/src/wiimote/WiimoteTaskMapCycle.java b/device.wiimote/src/wiimote/WiimoteTaskMapCycle.java similarity index 100% rename from java/device.wiimote/src/wiimote/WiimoteTaskMapCycle.java rename to device.wiimote/src/wiimote/WiimoteTaskMapCycle.java diff --git a/java/device.xbox360/build.gradle b/device.xbox360/build.gradle similarity index 100% rename from java/device.xbox360/build.gradle rename to device.xbox360/build.gradle diff --git a/java/device.xbox360/gradle/wrapper/gradle-wrapper.jar b/device.xbox360/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/device.xbox360/gradle/wrapper/gradle-wrapper.jar rename to device.xbox360/gradle/wrapper/gradle-wrapper.jar diff --git a/java/device.xbox360/gradle/wrapper/gradle-wrapper.properties b/device.xbox360/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/device.xbox360/gradle/wrapper/gradle-wrapper.properties rename to device.xbox360/gradle/wrapper/gradle-wrapper.properties diff --git a/java/device.xbox360/gradlew b/device.xbox360/gradlew similarity index 100% rename from java/device.xbox360/gradlew rename to device.xbox360/gradlew diff --git a/java/device.xbox360/gradlew.bat b/device.xbox360/gradlew.bat similarity index 100% rename from java/device.xbox360/gradlew.bat rename to device.xbox360/gradlew.bat diff --git a/java/device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360Button.java b/device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360Button.java similarity index 100% rename from java/device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360Button.java rename to device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360Button.java diff --git a/java/device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360Device.java b/device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360Device.java similarity index 100% rename from java/device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360Device.java rename to device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360Device.java diff --git a/java/device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360TaskMapCycle.java b/device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360TaskMapCycle.java similarity index 100% rename from java/device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360TaskMapCycle.java rename to device.xbox360/src/main/java/mimis/device/javainput/xbox360/Xbox360TaskMapCycle.java diff --git a/java/exec.connected/build.gradle b/exec.connected/build.gradle similarity index 100% rename from java/exec.connected/build.gradle rename to exec.connected/build.gradle diff --git a/java/exec.connected/gradle/wrapper/gradle-wrapper.jar b/exec.connected/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/exec.connected/gradle/wrapper/gradle-wrapper.jar rename to exec.connected/gradle/wrapper/gradle-wrapper.jar diff --git a/java/exec.connected/gradle/wrapper/gradle-wrapper.properties b/exec.connected/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/exec.connected/gradle/wrapper/gradle-wrapper.properties rename to exec.connected/gradle/wrapper/gradle-wrapper.properties diff --git a/java/exec.connected/gradlew b/exec.connected/gradlew similarity index 100% rename from java/exec.connected/gradlew rename to exec.connected/gradlew diff --git a/java/exec.connected/gradlew.bat b/exec.connected/gradlew.bat similarity index 100% rename from java/exec.connected/gradlew.bat rename to exec.connected/gradlew.bat diff --git a/java/exec.connected/out.yml b/exec.connected/out.yml similarity index 100% rename from java/exec.connected/out.yml rename to exec.connected/out.yml diff --git a/java/exec.connected/src/main/java/connected/TestFromYaml.java b/exec.connected/src/main/java/connected/TestFromYaml.java similarity index 100% rename from java/exec.connected/src/main/java/connected/TestFromYaml.java rename to exec.connected/src/main/java/connected/TestFromYaml.java diff --git a/java/exec.connected/src/main/java/connected/TestTcpCommunication.java b/exec.connected/src/main/java/connected/TestTcpCommunication.java similarity index 100% rename from java/exec.connected/src/main/java/connected/TestTcpCommunication.java rename to exec.connected/src/main/java/connected/TestTcpCommunication.java diff --git a/java/exec.connected/src/main/java/dummy/Dummy.java b/exec.connected/src/main/java/dummy/Dummy.java similarity index 100% rename from java/exec.connected/src/main/java/dummy/Dummy.java rename to exec.connected/src/main/java/dummy/Dummy.java diff --git a/java/exec.connected/src/main/java/extra/LircTaskMapCycle.java b/exec.connected/src/main/java/extra/LircTaskMapCycle.java similarity index 100% rename from java/exec.connected/src/main/java/extra/LircTaskMapCycle.java rename to exec.connected/src/main/java/extra/LircTaskMapCycle.java diff --git a/java/exec.connected/src/main/java/map/DenonRC176EventMap.java b/exec.connected/src/main/java/map/DenonRC176EventMap.java similarity index 100% rename from java/exec.connected/src/main/java/map/DenonRC176EventMap.java rename to exec.connected/src/main/java/map/DenonRC176EventMap.java diff --git a/java/exec.connected/src/main/java/map/PhiliphsRCLE011EventMap.java b/exec.connected/src/main/java/map/PhiliphsRCLE011EventMap.java similarity index 100% rename from java/exec.connected/src/main/java/map/PhiliphsRCLE011EventMap.java rename to exec.connected/src/main/java/map/PhiliphsRCLE011EventMap.java diff --git a/java/exec.connected/src/main/java/map/SamsungBN5901015AEventMap.java b/exec.connected/src/main/java/map/SamsungBN5901015AEventMap.java similarity index 100% rename from java/exec.connected/src/main/java/map/SamsungBN5901015AEventMap.java rename to exec.connected/src/main/java/map/SamsungBN5901015AEventMap.java diff --git a/java/exec.connected/src/test/java/yaml/Contact.java b/exec.connected/src/test/java/yaml/Contact.java similarity index 100% rename from java/exec.connected/src/test/java/yaml/Contact.java rename to exec.connected/src/test/java/yaml/Contact.java diff --git a/java/exec.connected/src/test/java/yaml/Phone.java b/exec.connected/src/test/java/yaml/Phone.java similarity index 100% rename from java/exec.connected/src/test/java/yaml/Phone.java rename to exec.connected/src/test/java/yaml/Phone.java diff --git a/java/exec.connected/src/test/java/yaml/TestParsing.java b/exec.connected/src/test/java/yaml/TestParsing.java similarity index 100% rename from java/exec.connected/src/test/java/yaml/TestParsing.java rename to exec.connected/src/test/java/yaml/TestParsing.java diff --git a/java/exec.connected/test.yml b/exec.connected/test.yml similarity index 100% rename from java/exec.connected/test.yml rename to exec.connected/test.yml diff --git a/java/exec.mimis/build.gradle b/exec.mimis/build.gradle similarity index 100% rename from java/exec.mimis/build.gradle rename to exec.mimis/build.gradle diff --git a/java/exec.mimis/gradle/wrapper/gradle-wrapper.jar b/exec.mimis/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/exec.mimis/gradle/wrapper/gradle-wrapper.jar rename to exec.mimis/gradle/wrapper/gradle-wrapper.jar diff --git a/java/exec.mimis/gradle/wrapper/gradle-wrapper.properties b/exec.mimis/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/exec.mimis/gradle/wrapper/gradle-wrapper.properties rename to exec.mimis/gradle/wrapper/gradle-wrapper.properties diff --git a/java/exec.mimis/gradlew b/exec.mimis/gradlew similarity index 100% rename from java/exec.mimis/gradlew rename to exec.mimis/gradlew diff --git a/java/exec.mimis/gradlew.bat b/exec.mimis/gradlew.bat similarity index 100% rename from java/exec.mimis/gradlew.bat rename to exec.mimis/gradlew.bat diff --git a/java/exec.mimis/src/main/java/mimis/Client.java b/exec.mimis/src/main/java/mimis/Client.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/Client.java rename to exec.mimis/src/main/java/mimis/Client.java diff --git a/java/exec.mimis/src/main/java/mimis/Component.java b/exec.mimis/src/main/java/mimis/Component.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/Component.java rename to exec.mimis/src/main/java/mimis/Component.java diff --git a/java/exec.mimis/src/main/java/mimis/Gui.java b/exec.mimis/src/main/java/mimis/Gui.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/Gui.java rename to exec.mimis/src/main/java/mimis/Gui.java diff --git a/java/exec.mimis/src/main/java/mimis/Main.java b/exec.mimis/src/main/java/mimis/Main.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/Main.java rename to exec.mimis/src/main/java/mimis/Main.java diff --git a/java/exec.mimis/src/main/java/mimis/Mimis.java b/exec.mimis/src/main/java/mimis/Mimis.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/Mimis.java rename to exec.mimis/src/main/java/mimis/Mimis.java diff --git a/java/exec.mimis/src/main/java/mimis/device/panel/Panel.java b/exec.mimis/src/main/java/mimis/device/panel/Panel.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/device/panel/Panel.java rename to exec.mimis/src/main/java/mimis/device/panel/Panel.java diff --git a/java/exec.mimis/src/main/java/mimis/device/panel/PanelButton.java b/exec.mimis/src/main/java/mimis/device/panel/PanelButton.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/device/panel/PanelButton.java rename to exec.mimis/src/main/java/mimis/device/panel/PanelButton.java diff --git a/java/exec.mimis/src/main/java/mimis/device/panel/PanelDevice.java b/exec.mimis/src/main/java/mimis/device/panel/PanelDevice.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/device/panel/PanelDevice.java rename to exec.mimis/src/main/java/mimis/device/panel/PanelDevice.java diff --git a/java/exec.mimis/src/main/java/mimis/device/panel/PanelTaskMapCycle.java b/exec.mimis/src/main/java/mimis/device/panel/PanelTaskMapCycle.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/device/panel/PanelTaskMapCycle.java rename to exec.mimis/src/main/java/mimis/device/panel/PanelTaskMapCycle.java diff --git a/java/exec.mimis/src/main/java/mimis/exception/EventException.java b/exec.mimis/src/main/java/mimis/exception/EventException.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/exception/EventException.java rename to exec.mimis/src/main/java/mimis/exception/EventException.java diff --git a/java/exec.mimis/src/main/java/mimis/exception/event/router/GlobalRouterException.java b/exec.mimis/src/main/java/mimis/exception/event/router/GlobalRouterException.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/exception/event/router/GlobalRouterException.java rename to exec.mimis/src/main/java/mimis/exception/event/router/GlobalRouterException.java diff --git a/java/exec.mimis/src/main/java/mimis/manager/ButtonManager.java b/exec.mimis/src/main/java/mimis/manager/ButtonManager.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/manager/ButtonManager.java rename to exec.mimis/src/main/java/mimis/manager/ButtonManager.java diff --git a/java/exec.mimis/src/main/java/mimis/manager/CurrentButtonManager.java b/exec.mimis/src/main/java/mimis/manager/CurrentButtonManager.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/manager/CurrentButtonManager.java rename to exec.mimis/src/main/java/mimis/manager/CurrentButtonManager.java diff --git a/java/exec.mimis/src/main/java/mimis/manager/Manager.java b/exec.mimis/src/main/java/mimis/manager/Manager.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/manager/Manager.java rename to exec.mimis/src/main/java/mimis/manager/Manager.java diff --git a/java/exec.mimis/src/main/java/mimis/manager/Titled.java b/exec.mimis/src/main/java/mimis/manager/Titled.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/manager/Titled.java rename to exec.mimis/src/main/java/mimis/manager/Titled.java diff --git a/java/exec.mimis/src/main/java/mimis/manager/WorkerButton.java b/exec.mimis/src/main/java/mimis/manager/WorkerButton.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/manager/WorkerButton.java rename to exec.mimis/src/main/java/mimis/manager/WorkerButton.java diff --git a/java/exec.mimis/src/main/java/mimis/router/GlobalRouter.java b/exec.mimis/src/main/java/mimis/router/GlobalRouter.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/router/GlobalRouter.java rename to exec.mimis/src/main/java/mimis/router/GlobalRouter.java diff --git a/java/exec.mimis/src/main/java/mimis/util/Swing.java b/exec.mimis/src/main/java/mimis/util/Swing.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/util/Swing.java rename to exec.mimis/src/main/java/mimis/util/Swing.java diff --git a/java/exec.mimis/src/main/java/mimis/util/swing/CycleButton.java b/exec.mimis/src/main/java/mimis/util/swing/CycleButton.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/util/swing/CycleButton.java rename to exec.mimis/src/main/java/mimis/util/swing/CycleButton.java diff --git a/java/exec.mimis/src/main/java/mimis/util/swing/Dialog.java b/exec.mimis/src/main/java/mimis/util/swing/Dialog.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/util/swing/Dialog.java rename to exec.mimis/src/main/java/mimis/util/swing/Dialog.java diff --git a/java/exec.mimis/src/main/java/mimis/util/swing/HoldButton.java b/exec.mimis/src/main/java/mimis/util/swing/HoldButton.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/util/swing/HoldButton.java rename to exec.mimis/src/main/java/mimis/util/swing/HoldButton.java diff --git a/java/exec.mimis/src/main/java/mimis/util/swing/HoldButtonListener.java b/exec.mimis/src/main/java/mimis/util/swing/HoldButtonListener.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/util/swing/HoldButtonListener.java rename to exec.mimis/src/main/java/mimis/util/swing/HoldButtonListener.java diff --git a/java/exec.mimis/src/main/java/mimis/util/swing/ToggleButton.java b/exec.mimis/src/main/java/mimis/util/swing/ToggleButton.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/util/swing/ToggleButton.java rename to exec.mimis/src/main/java/mimis/util/swing/ToggleButton.java diff --git a/java/exec.mimis/src/main/java/mimis/value/Target.java b/exec.mimis/src/main/java/mimis/value/Target.java similarity index 100% rename from java/exec.mimis/src/main/java/mimis/value/Target.java rename to exec.mimis/src/main/java/mimis/value/Target.java diff --git a/java/exec.mimis/src/main/resources/M.ico b/exec.mimis/src/main/resources/M.ico similarity index 100% rename from java/exec.mimis/src/main/resources/M.ico rename to exec.mimis/src/main/resources/M.ico diff --git a/java/exec.mimis/src/main/resources/M.png b/exec.mimis/src/main/resources/M.png similarity index 100% rename from java/exec.mimis/src/main/resources/M.png rename to exec.mimis/src/main/resources/M.png diff --git a/java/exec.mimis/src/main/resources/META-INF/services/mimis.application.Application b/exec.mimis/src/main/resources/META-INF/services/mimis.application.Application similarity index 100% rename from java/exec.mimis/src/main/resources/META-INF/services/mimis.application.Application rename to exec.mimis/src/main/resources/META-INF/services/mimis.application.Application diff --git a/java/exec.mimis/src/main/resources/META-INF/services/mimis.device.Device b/exec.mimis/src/main/resources/META-INF/services/mimis.device.Device similarity index 100% rename from java/exec.mimis/src/main/resources/META-INF/services/mimis.device.Device rename to exec.mimis/src/main/resources/META-INF/services/mimis.device.Device diff --git a/java/exec.mimis/src/main/resources/Mimis.bmp b/exec.mimis/src/main/resources/Mimis.bmp similarity index 100% rename from java/exec.mimis/src/main/resources/Mimis.bmp rename to exec.mimis/src/main/resources/Mimis.bmp diff --git a/java/exec.mimis/src/main/resources/Mimis.png b/exec.mimis/src/main/resources/Mimis.png similarity index 100% rename from java/exec.mimis/src/main/resources/Mimis.png rename to exec.mimis/src/main/resources/Mimis.png diff --git a/java/exec.mimis/src/main/resources/commons-logging.properties b/exec.mimis/src/main/resources/commons-logging.properties similarity index 100% rename from java/exec.mimis/src/main/resources/commons-logging.properties rename to exec.mimis/src/main/resources/commons-logging.properties diff --git a/java/exec.mimis/src/main/resources/icons/camera.png b/exec.mimis/src/main/resources/icons/camera.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/camera.png rename to exec.mimis/src/main/resources/icons/camera.png diff --git a/java/exec.mimis/src/main/resources/icons/comment.png b/exec.mimis/src/main/resources/icons/comment.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/comment.png rename to exec.mimis/src/main/resources/icons/comment.png diff --git a/java/exec.mimis/src/main/resources/icons/connect.png b/exec.mimis/src/main/resources/icons/connect.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/connect.png rename to exec.mimis/src/main/resources/icons/connect.png diff --git a/java/exec.mimis/src/main/resources/icons/control_eject_blue.png b/exec.mimis/src/main/resources/icons/control_eject_blue.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/control_eject_blue.png rename to exec.mimis/src/main/resources/icons/control_eject_blue.png diff --git a/java/exec.mimis/src/main/resources/icons/control_end_blue.png b/exec.mimis/src/main/resources/icons/control_end_blue.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/control_end_blue.png rename to exec.mimis/src/main/resources/icons/control_end_blue.png diff --git a/java/exec.mimis/src/main/resources/icons/control_fastforward_blue.png b/exec.mimis/src/main/resources/icons/control_fastforward_blue.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/control_fastforward_blue.png rename to exec.mimis/src/main/resources/icons/control_fastforward_blue.png diff --git a/java/exec.mimis/src/main/resources/icons/control_pause_blue.png b/exec.mimis/src/main/resources/icons/control_pause_blue.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/control_pause_blue.png rename to exec.mimis/src/main/resources/icons/control_pause_blue.png diff --git a/java/exec.mimis/src/main/resources/icons/control_play_blue.png b/exec.mimis/src/main/resources/icons/control_play_blue.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/control_play_blue.png rename to exec.mimis/src/main/resources/icons/control_play_blue.png diff --git a/java/exec.mimis/src/main/resources/icons/control_rewind_blue.png b/exec.mimis/src/main/resources/icons/control_rewind_blue.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/control_rewind_blue.png rename to exec.mimis/src/main/resources/icons/control_rewind_blue.png diff --git a/java/exec.mimis/src/main/resources/icons/control_start_blue.png b/exec.mimis/src/main/resources/icons/control_start_blue.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/control_start_blue.png rename to exec.mimis/src/main/resources/icons/control_start_blue.png diff --git a/java/exec.mimis/src/main/resources/icons/control_stop_blue.png b/exec.mimis/src/main/resources/icons/control_stop_blue.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/control_stop_blue.png rename to exec.mimis/src/main/resources/icons/control_stop_blue.png diff --git a/java/exec.mimis/src/main/resources/icons/down.png b/exec.mimis/src/main/resources/icons/down.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/down.png rename to exec.mimis/src/main/resources/icons/down.png diff --git a/java/exec.mimis/src/main/resources/icons/forward.png b/exec.mimis/src/main/resources/icons/forward.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/forward.png rename to exec.mimis/src/main/resources/icons/forward.png diff --git a/java/exec.mimis/src/main/resources/icons/image.png b/exec.mimis/src/main/resources/icons/image.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/image.png rename to exec.mimis/src/main/resources/icons/image.png diff --git a/java/exec.mimis/src/main/resources/icons/mute.png b/exec.mimis/src/main/resources/icons/mute.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/mute.png rename to exec.mimis/src/main/resources/icons/mute.png diff --git a/java/exec.mimis/src/main/resources/icons/next.png b/exec.mimis/src/main/resources/icons/next.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/next.png rename to exec.mimis/src/main/resources/icons/next.png diff --git a/java/exec.mimis/src/main/resources/icons/pause.png b/exec.mimis/src/main/resources/icons/pause.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/pause.png rename to exec.mimis/src/main/resources/icons/pause.png diff --git a/java/exec.mimis/src/main/resources/icons/play.png b/exec.mimis/src/main/resources/icons/play.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/play.png rename to exec.mimis/src/main/resources/icons/play.png diff --git a/java/exec.mimis/src/main/resources/icons/previous.png b/exec.mimis/src/main/resources/icons/previous.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/previous.png rename to exec.mimis/src/main/resources/icons/previous.png diff --git a/java/exec.mimis/src/main/resources/icons/repeat.png b/exec.mimis/src/main/resources/icons/repeat.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/repeat.png rename to exec.mimis/src/main/resources/icons/repeat.png diff --git a/java/exec.mimis/src/main/resources/icons/rewind.png b/exec.mimis/src/main/resources/icons/rewind.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/rewind.png rename to exec.mimis/src/main/resources/icons/rewind.png diff --git a/java/exec.mimis/src/main/resources/icons/shuffle.png b/exec.mimis/src/main/resources/icons/shuffle.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/shuffle.png rename to exec.mimis/src/main/resources/icons/shuffle.png diff --git a/java/exec.mimis/src/main/resources/icons/sound_mute.png b/exec.mimis/src/main/resources/icons/sound_mute.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/sound_mute.png rename to exec.mimis/src/main/resources/icons/sound_mute.png diff --git a/java/exec.mimis/src/main/resources/icons/stop.png b/exec.mimis/src/main/resources/icons/stop.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/stop.png rename to exec.mimis/src/main/resources/icons/stop.png diff --git a/java/exec.mimis/src/main/resources/icons/unmute.png b/exec.mimis/src/main/resources/icons/unmute.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/unmute.png rename to exec.mimis/src/main/resources/icons/unmute.png diff --git a/java/exec.mimis/src/main/resources/icons/up.png b/exec.mimis/src/main/resources/icons/up.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/up.png rename to exec.mimis/src/main/resources/icons/up.png diff --git a/java/exec.mimis/src/main/resources/icons/volumeDown.png b/exec.mimis/src/main/resources/icons/volumeDown.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/volumeDown.png rename to exec.mimis/src/main/resources/icons/volumeDown.png diff --git a/java/exec.mimis/src/main/resources/icons/volumeUp.png b/exec.mimis/src/main/resources/icons/volumeUp.png similarity index 100% rename from java/exec.mimis/src/main/resources/icons/volumeUp.png rename to exec.mimis/src/main/resources/icons/volumeUp.png diff --git a/java/exec.mimis/src/main/resources/log4j.properties b/exec.mimis/src/main/resources/log4j.properties similarity index 100% rename from java/exec.mimis/src/main/resources/log4j.properties rename to exec.mimis/src/main/resources/log4j.properties diff --git a/java/exec.test/build.gradle b/exec.test/build.gradle similarity index 100% rename from java/exec.test/build.gradle rename to exec.test/build.gradle diff --git a/java/exec.test/gradle/wrapper/gradle-wrapper.jar b/exec.test/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/exec.test/gradle/wrapper/gradle-wrapper.jar rename to exec.test/gradle/wrapper/gradle-wrapper.jar diff --git a/java/exec.test/gradle/wrapper/gradle-wrapper.properties b/exec.test/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/exec.test/gradle/wrapper/gradle-wrapper.properties rename to exec.test/gradle/wrapper/gradle-wrapper.properties diff --git a/java/exec.test/gradlew b/exec.test/gradlew similarity index 100% rename from java/exec.test/gradlew rename to exec.test/gradlew diff --git a/java/exec.test/gradlew.bat b/exec.test/gradlew.bat similarity index 100% rename from java/exec.test/gradlew.bat rename to exec.test/gradlew.bat diff --git a/java/exec.test/src/main/java/jna/HelloTest.java b/exec.test/src/main/java/jna/HelloTest.java similarity index 100% rename from java/exec.test/src/main/java/jna/HelloTest.java rename to exec.test/src/main/java/jna/HelloTest.java diff --git a/java/exec.test/src/main/java/jni/TestIntellitype.java b/exec.test/src/main/java/jni/TestIntellitype.java similarity index 100% rename from java/exec.test/src/main/java/jni/TestIntellitype.java rename to exec.test/src/main/java/jni/TestIntellitype.java diff --git a/java/exec.test/src/main/java/jni/TestNative.java b/exec.test/src/main/java/jni/TestNative.java similarity index 100% rename from java/exec.test/src/main/java/jni/TestNative.java rename to exec.test/src/main/java/jni/TestNative.java diff --git a/java/exec.test/src/main/java/jni/TestWiiuse.java b/exec.test/src/main/java/jni/TestWiiuse.java similarity index 100% rename from java/exec.test/src/main/java/jni/TestWiiuse.java rename to exec.test/src/main/java/jni/TestWiiuse.java diff --git a/java/exec.test/src/main/java/jni/TestXinput.java b/exec.test/src/main/java/jni/TestXinput.java similarity index 100% rename from java/exec.test/src/main/java/jni/TestXinput.java rename to exec.test/src/main/java/jni/TestXinput.java diff --git a/java/exec.test/src/main/java/jni/TestiTunes.java b/exec.test/src/main/java/jni/TestiTunes.java similarity index 100% rename from java/exec.test/src/main/java/jni/TestiTunes.java rename to exec.test/src/main/java/jni/TestiTunes.java diff --git a/java/exec.test/src/main/java/test/BufferedSound.java b/exec.test/src/main/java/test/BufferedSound.java similarity index 100% rename from java/exec.test/src/main/java/test/BufferedSound.java rename to exec.test/src/main/java/test/BufferedSound.java diff --git a/java/exec.test/src/main/java/test/CustomAppender.java b/exec.test/src/main/java/test/CustomAppender.java similarity index 100% rename from java/exec.test/src/main/java/test/CustomAppender.java rename to exec.test/src/main/java/test/CustomAppender.java diff --git a/java/exec.test/src/main/java/test/Ir.java b/exec.test/src/main/java/test/Ir.java similarity index 100% rename from java/exec.test/src/main/java/test/Ir.java rename to exec.test/src/main/java/test/Ir.java diff --git a/java/exec.test/src/main/java/test/Sound.java b/exec.test/src/main/java/test/Sound.java similarity index 100% rename from java/exec.test/src/main/java/test/Sound.java rename to exec.test/src/main/java/test/Sound.java diff --git a/java/exec.test/src/main/java/test/Test.java b/exec.test/src/main/java/test/Test.java similarity index 100% rename from java/exec.test/src/main/java/test/Test.java rename to exec.test/src/main/java/test/Test.java diff --git a/java/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from java/gradle/wrapper/gradle-wrapper.jar rename to gradle/wrapper/gradle-wrapper.jar diff --git a/java/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from java/gradle/wrapper/gradle-wrapper.properties rename to gradle/wrapper/gradle-wrapper.properties diff --git a/java/gradlew b/gradlew similarity index 100% rename from java/gradlew rename to gradlew diff --git a/java/gradlew.bat b/gradlew.bat similarity index 100% rename from java/gradlew.bat rename to gradlew.bat diff --git a/java/settings.gradle b/settings.gradle similarity index 100% rename from java/settings.gradle rename to settings.gradle