diff --git a/.gitignore b/.gitignore index 881a2ab5b..aaaa1b03b 100644 --- a/.gitignore +++ b/.gitignore @@ -104,16 +104,15 @@ fabric.properties # Android studio 3.1+ serialized cache file .idea/caches/build_file_checksums.ser -Main/Settings/ -Main/.gradle -Main/target -New client/chameleon-client/node_modules/ -Main/dependency-reduced-pom.xml -Main/src/main/java/META-INF -Main/.settings/org.eclipse.jdt.core.prefs -Main/.classpath -Main/.project +chameleon-server/.gradle +chameleon-server/target +chameleon-server/src/main/java/META-INF +chameleon-server/.settings +chameleon-server/.classpath +chameleon-server/.project +chameleon-server/settings +chameleon-server/dependency-reduced-pom.xml + *.prefs - *.jfr diff --git a/Main/.settings/org.eclipse.core.resources.prefs b/Main/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index abdea9ac0..000000000 --- a/Main/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,4 +0,0 @@ -eclipse.preferences.version=1 -encoding//src/main/java=UTF-8 -encoding//src/main/resources=UTF-8 -encoding/=UTF-8 diff --git a/Main/.settings/org.eclipse.jdt.apt.core.prefs b/Main/.settings/org.eclipse.jdt.apt.core.prefs deleted file mode 100644 index d4313d4b2..000000000 --- a/Main/.settings/org.eclipse.jdt.apt.core.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.apt.aptEnabled=false diff --git a/Main/.settings/org.eclipse.m2e.core.prefs b/Main/.settings/org.eclipse.m2e.core.prefs deleted file mode 100644 index f897a7f1c..000000000 --- a/Main/.settings/org.eclipse.m2e.core.prefs +++ /dev/null @@ -1,4 +0,0 @@ -activeProfiles= -eclipse.preferences.version=1 -resolveWorkspaceProjects=true -version=1 diff --git a/Main/target/classes/web/favicon.png b/Main/target/classes/web/favicon.png deleted file mode 100644 index ee155f3b3..000000000 Binary files a/Main/target/classes/web/favicon.png and /dev/null differ diff --git a/Main/target/classes/web/img/logo.e82307fd.png b/Main/target/classes/web/img/logo.e82307fd.png deleted file mode 100644 index 0e5825527..000000000 Binary files a/Main/target/classes/web/img/logo.e82307fd.png and /dev/null differ diff --git a/Main/target/classes/web/index.html b/Main/target/classes/web/index.html deleted file mode 100644 index 8baf77006..000000000 --- a/Main/target/classes/web/index.html +++ /dev/null @@ -1 +0,0 @@ -Chameleon Vision
\ No newline at end of file diff --git a/Main/.gitignore b/chameleon-server/.gitignore similarity index 100% rename from Main/.gitignore rename to chameleon-server/.gitignore diff --git a/Main/chameleon-vision.iml b/chameleon-server/chameleon-vision.iml similarity index 100% rename from Main/chameleon-vision.iml rename to chameleon-server/chameleon-vision.iml diff --git a/Main/pom.xml b/chameleon-server/pom.xml similarity index 100% rename from Main/pom.xml rename to chameleon-server/pom.xml diff --git a/Main/src/main/java/com/chameleonvision/Debug.java b/chameleon-server/src/main/java/com/chameleonvision/Debug.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/Debug.java rename to chameleon-server/src/main/java/com/chameleonvision/Debug.java diff --git a/Main/src/main/java/com/chameleonvision/Main.java b/chameleon-server/src/main/java/com/chameleonvision/Main.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/Main.java rename to chameleon-server/src/main/java/com/chameleonvision/Main.java diff --git a/Main/src/main/java/com/chameleonvision/config/CVPipelineSettingsList.java b/chameleon-server/src/main/java/com/chameleonvision/config/CVPipelineSettingsList.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/config/CVPipelineSettingsList.java rename to chameleon-server/src/main/java/com/chameleonvision/config/CVPipelineSettingsList.java diff --git a/Main/src/main/java/com/chameleonvision/config/CameraConfig.java b/chameleon-server/src/main/java/com/chameleonvision/config/CameraConfig.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/config/CameraConfig.java rename to chameleon-server/src/main/java/com/chameleonvision/config/CameraConfig.java diff --git a/Main/src/main/java/com/chameleonvision/config/CameraJsonConfig.java b/chameleon-server/src/main/java/com/chameleonvision/config/CameraJsonConfig.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/config/CameraJsonConfig.java rename to chameleon-server/src/main/java/com/chameleonvision/config/CameraJsonConfig.java diff --git a/Main/src/main/java/com/chameleonvision/config/ConfigManager.java b/chameleon-server/src/main/java/com/chameleonvision/config/ConfigManager.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/config/ConfigManager.java rename to chameleon-server/src/main/java/com/chameleonvision/config/ConfigManager.java diff --git a/Main/src/main/java/com/chameleonvision/config/FullCameraConfiguration.java b/chameleon-server/src/main/java/com/chameleonvision/config/FullCameraConfiguration.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/config/FullCameraConfiguration.java rename to chameleon-server/src/main/java/com/chameleonvision/config/FullCameraConfiguration.java diff --git a/Main/src/main/java/com/chameleonvision/config/GeneralSettings.java b/chameleon-server/src/main/java/com/chameleonvision/config/GeneralSettings.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/config/GeneralSettings.java rename to chameleon-server/src/main/java/com/chameleonvision/config/GeneralSettings.java diff --git a/Main/src/main/java/com/chameleonvision/config/PipelineConfig.java b/chameleon-server/src/main/java/com/chameleonvision/config/PipelineConfig.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/config/PipelineConfig.java rename to chameleon-server/src/main/java/com/chameleonvision/config/PipelineConfig.java diff --git a/Main/src/main/java/com/chameleonvision/network/LinuxNetworking.java b/chameleon-server/src/main/java/com/chameleonvision/network/LinuxNetworking.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/network/LinuxNetworking.java rename to chameleon-server/src/main/java/com/chameleonvision/network/LinuxNetworking.java diff --git a/Main/src/main/java/com/chameleonvision/network/NetworkIPMode.java b/chameleon-server/src/main/java/com/chameleonvision/network/NetworkIPMode.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/network/NetworkIPMode.java rename to chameleon-server/src/main/java/com/chameleonvision/network/NetworkIPMode.java diff --git a/Main/src/main/java/com/chameleonvision/network/NetworkInterface.java b/chameleon-server/src/main/java/com/chameleonvision/network/NetworkInterface.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/network/NetworkInterface.java rename to chameleon-server/src/main/java/com/chameleonvision/network/NetworkInterface.java diff --git a/Main/src/main/java/com/chameleonvision/network/NetworkManager.java b/chameleon-server/src/main/java/com/chameleonvision/network/NetworkManager.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/network/NetworkManager.java rename to chameleon-server/src/main/java/com/chameleonvision/network/NetworkManager.java diff --git a/Main/src/main/java/com/chameleonvision/network/SysNetworking.java b/chameleon-server/src/main/java/com/chameleonvision/network/SysNetworking.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/network/SysNetworking.java rename to chameleon-server/src/main/java/com/chameleonvision/network/SysNetworking.java diff --git a/Main/src/main/java/com/chameleonvision/network/WindowsNetworking.java b/chameleon-server/src/main/java/com/chameleonvision/network/WindowsNetworking.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/network/WindowsNetworking.java rename to chameleon-server/src/main/java/com/chameleonvision/network/WindowsNetworking.java diff --git a/Main/src/main/java/com/chameleonvision/util/Helpers.java b/chameleon-server/src/main/java/com/chameleonvision/util/Helpers.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/util/Helpers.java rename to chameleon-server/src/main/java/com/chameleonvision/util/Helpers.java diff --git a/Main/src/main/java/com/chameleonvision/util/JacksonHelper.java b/chameleon-server/src/main/java/com/chameleonvision/util/JacksonHelper.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/util/JacksonHelper.java rename to chameleon-server/src/main/java/com/chameleonvision/util/JacksonHelper.java diff --git a/Main/src/main/java/com/chameleonvision/util/LoopingRunnable.java b/chameleon-server/src/main/java/com/chameleonvision/util/LoopingRunnable.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/util/LoopingRunnable.java rename to chameleon-server/src/main/java/com/chameleonvision/util/LoopingRunnable.java diff --git a/Main/src/main/java/com/chameleonvision/util/MathHandler.java b/chameleon-server/src/main/java/com/chameleonvision/util/MathHandler.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/util/MathHandler.java rename to chameleon-server/src/main/java/com/chameleonvision/util/MathHandler.java diff --git a/Main/src/main/java/com/chameleonvision/util/MemoryManager.java b/chameleon-server/src/main/java/com/chameleonvision/util/MemoryManager.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/util/MemoryManager.java rename to chameleon-server/src/main/java/com/chameleonvision/util/MemoryManager.java diff --git a/Main/src/main/java/com/chameleonvision/util/Platform.java b/chameleon-server/src/main/java/com/chameleonvision/util/Platform.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/util/Platform.java rename to chameleon-server/src/main/java/com/chameleonvision/util/Platform.java diff --git a/Main/src/main/java/com/chameleonvision/util/ProgramDirectoryUtilities.java b/chameleon-server/src/main/java/com/chameleonvision/util/ProgramDirectoryUtilities.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/util/ProgramDirectoryUtilities.java rename to chameleon-server/src/main/java/com/chameleonvision/util/ProgramDirectoryUtilities.java diff --git a/Main/src/main/java/com/chameleonvision/util/ShellExec.java b/chameleon-server/src/main/java/com/chameleonvision/util/ShellExec.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/util/ShellExec.java rename to chameleon-server/src/main/java/com/chameleonvision/util/ShellExec.java diff --git a/Main/src/main/java/com/chameleonvision/util/Utilities.java b/chameleon-server/src/main/java/com/chameleonvision/util/Utilities.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/util/Utilities.java rename to chameleon-server/src/main/java/com/chameleonvision/util/Utilities.java diff --git a/Main/src/main/java/com/chameleonvision/vision/VisionManager.java b/chameleon-server/src/main/java/com/chameleonvision/vision/VisionManager.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/VisionManager.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/VisionManager.java diff --git a/Main/src/main/java/com/chameleonvision/vision/VisionProcess.java b/chameleon-server/src/main/java/com/chameleonvision/vision/VisionProcess.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/VisionProcess.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/VisionProcess.java diff --git a/Main/src/main/java/com/chameleonvision/vision/camera/CameraCapture.java b/chameleon-server/src/main/java/com/chameleonvision/vision/camera/CameraCapture.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/camera/CameraCapture.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/camera/CameraCapture.java diff --git a/Main/src/main/java/com/chameleonvision/vision/camera/CameraStreamer.java b/chameleon-server/src/main/java/com/chameleonvision/vision/camera/CameraStreamer.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/camera/CameraStreamer.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/camera/CameraStreamer.java diff --git a/Main/src/main/java/com/chameleonvision/vision/camera/CaptureStaticProperties.java b/chameleon-server/src/main/java/com/chameleonvision/vision/camera/CaptureStaticProperties.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/camera/CaptureStaticProperties.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/camera/CaptureStaticProperties.java diff --git a/Main/src/main/java/com/chameleonvision/vision/camera/USBCameraCapture.java b/chameleon-server/src/main/java/com/chameleonvision/vision/camera/USBCameraCapture.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/camera/USBCameraCapture.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/camera/USBCameraCapture.java diff --git a/Main/src/main/java/com/chameleonvision/vision/camera/USBCameraProperties.java b/chameleon-server/src/main/java/com/chameleonvision/vision/camera/USBCameraProperties.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/camera/USBCameraProperties.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/camera/USBCameraProperties.java diff --git a/Main/src/main/java/com/chameleonvision/vision/enums/CalibrationMode.java b/chameleon-server/src/main/java/com/chameleonvision/vision/enums/CalibrationMode.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/enums/CalibrationMode.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/enums/CalibrationMode.java diff --git a/Main/src/main/java/com/chameleonvision/vision/enums/ImageFlipMode.java b/chameleon-server/src/main/java/com/chameleonvision/vision/enums/ImageFlipMode.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/enums/ImageFlipMode.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/enums/ImageFlipMode.java diff --git a/Main/src/main/java/com/chameleonvision/vision/enums/ImageRotationMode.java b/chameleon-server/src/main/java/com/chameleonvision/vision/enums/ImageRotationMode.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/enums/ImageRotationMode.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/enums/ImageRotationMode.java diff --git a/Main/src/main/java/com/chameleonvision/vision/enums/SortMode.java b/chameleon-server/src/main/java/com/chameleonvision/vision/enums/SortMode.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/enums/SortMode.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/enums/SortMode.java diff --git a/Main/src/main/java/com/chameleonvision/vision/enums/StreamDivisor.java b/chameleon-server/src/main/java/com/chameleonvision/vision/enums/StreamDivisor.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/enums/StreamDivisor.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/enums/StreamDivisor.java diff --git a/Main/src/main/java/com/chameleonvision/vision/enums/TargetGroup.java b/chameleon-server/src/main/java/com/chameleonvision/vision/enums/TargetGroup.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/enums/TargetGroup.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/enums/TargetGroup.java diff --git a/Main/src/main/java/com/chameleonvision/vision/enums/TargetIntersection.java b/chameleon-server/src/main/java/com/chameleonvision/vision/enums/TargetIntersection.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/enums/TargetIntersection.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/enums/TargetIntersection.java diff --git a/Main/src/main/java/com/chameleonvision/vision/image/CaptureProperties.java b/chameleon-server/src/main/java/com/chameleonvision/vision/image/CaptureProperties.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/image/CaptureProperties.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/image/CaptureProperties.java diff --git a/Main/src/main/java/com/chameleonvision/vision/image/ImageCapture.java b/chameleon-server/src/main/java/com/chameleonvision/vision/image/ImageCapture.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/image/ImageCapture.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/image/ImageCapture.java diff --git a/Main/src/main/java/com/chameleonvision/vision/image/StaticImageCapture.java b/chameleon-server/src/main/java/com/chameleonvision/vision/image/StaticImageCapture.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/image/StaticImageCapture.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/image/StaticImageCapture.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline2d.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline2d.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline2d.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline2d.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline2dSettings.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline2dSettings.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline2dSettings.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline2dSettings.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline3d.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline3d.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline3d.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline3d.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline3dSettings.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline3dSettings.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline3dSettings.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipeline3dSettings.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipelineResult.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipelineResult.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipelineResult.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipelineResult.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipelineSettings.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipelineSettings.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/CVPipelineSettings.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/CVPipelineSettings.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/DriverVisionPipeline.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/DriverVisionPipeline.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/DriverVisionPipeline.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/DriverVisionPipeline.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/PipelineManager.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/PipelineManager.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/PipelineManager.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/PipelineManager.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/BlurPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/BlurPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/BlurPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/BlurPipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/Collect2dTargetsPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/Collect2dTargetsPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/Collect2dTargetsPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/Collect2dTargetsPipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/Draw2dContoursPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/Draw2dContoursPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/Draw2dContoursPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/Draw2dContoursPipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/ErodeDilatePipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/ErodeDilatePipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/ErodeDilatePipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/ErodeDilatePipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/FilterContoursPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/FilterContoursPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/FilterContoursPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/FilterContoursPipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/FindContoursPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/FindContoursPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/FindContoursPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/FindContoursPipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/GroupContoursPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/GroupContoursPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/GroupContoursPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/GroupContoursPipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/HsvPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/HsvPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/HsvPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/HsvPipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/OutputMatPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/OutputMatPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/OutputMatPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/OutputMatPipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/Pipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/Pipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/Pipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/Pipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/RotateFlipPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/RotateFlipPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/RotateFlipPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/RotateFlipPipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/SortContoursPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/SortContoursPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/SortContoursPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/SortContoursPipe.java diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/SpeckleRejectPipe.java b/chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/SpeckleRejectPipe.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/vision/pipeline/pipes/SpeckleRejectPipe.java rename to chameleon-server/src/main/java/com/chameleonvision/vision/pipeline/pipes/SpeckleRejectPipe.java diff --git a/Main/src/main/java/com/chameleonvision/web/RequestHandler.java b/chameleon-server/src/main/java/com/chameleonvision/web/RequestHandler.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/web/RequestHandler.java rename to chameleon-server/src/main/java/com/chameleonvision/web/RequestHandler.java diff --git a/Main/src/main/java/com/chameleonvision/web/Server.java b/chameleon-server/src/main/java/com/chameleonvision/web/Server.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/web/Server.java rename to chameleon-server/src/main/java/com/chameleonvision/web/Server.java diff --git a/Main/src/main/java/com/chameleonvision/web/SocketHandler.java b/chameleon-server/src/main/java/com/chameleonvision/web/SocketHandler.java similarity index 100% rename from Main/src/main/java/com/chameleonvision/web/SocketHandler.java rename to chameleon-server/src/main/java/com/chameleonvision/web/SocketHandler.java diff --git a/Main/src/main/resources/META-INF/MANIFEST.MF b/chameleon-server/src/main/resources/META-INF/MANIFEST.MF similarity index 100% rename from Main/src/main/resources/META-INF/MANIFEST.MF rename to chameleon-server/src/main/resources/META-INF/MANIFEST.MF diff --git a/Main/src/main/resources/web/Roboto.css b/chameleon-server/src/main/resources/web/Roboto.css similarity index 100% rename from Main/src/main/resources/web/Roboto.css rename to chameleon-server/src/main/resources/web/Roboto.css diff --git a/Main/src/main/resources/web/css/app.9a11344b.css b/chameleon-server/src/main/resources/web/css/app.9a11344b.css similarity index 100% rename from Main/src/main/resources/web/css/app.9a11344b.css rename to chameleon-server/src/main/resources/web/css/app.9a11344b.css diff --git a/Main/src/main/resources/web/css/chunk-055d8c90.4ec9a65d.css b/chameleon-server/src/main/resources/web/css/chunk-055d8c90.4ec9a65d.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-055d8c90.4ec9a65d.css rename to chameleon-server/src/main/resources/web/css/chunk-055d8c90.4ec9a65d.css diff --git a/Main/src/main/resources/web/css/chunk-1dc1c444.d7d51460.css b/chameleon-server/src/main/resources/web/css/chunk-1dc1c444.d7d51460.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-1dc1c444.d7d51460.css rename to chameleon-server/src/main/resources/web/css/chunk-1dc1c444.d7d51460.css diff --git a/Main/src/main/resources/web/css/chunk-234aed0c.5856ebfe.css b/chameleon-server/src/main/resources/web/css/chunk-234aed0c.5856ebfe.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-234aed0c.5856ebfe.css rename to chameleon-server/src/main/resources/web/css/chunk-234aed0c.5856ebfe.css diff --git a/Main/src/main/resources/web/css/chunk-234aed0c.62cd23bf.css b/chameleon-server/src/main/resources/web/css/chunk-234aed0c.62cd23bf.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-234aed0c.62cd23bf.css rename to chameleon-server/src/main/resources/web/css/chunk-234aed0c.62cd23bf.css diff --git a/Main/src/main/resources/web/css/chunk-32a68574.42871998.css b/chameleon-server/src/main/resources/web/css/chunk-32a68574.42871998.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-32a68574.42871998.css rename to chameleon-server/src/main/resources/web/css/chunk-32a68574.42871998.css diff --git a/Main/src/main/resources/web/css/chunk-37b1319c.6907c2af.css b/chameleon-server/src/main/resources/web/css/chunk-37b1319c.6907c2af.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-37b1319c.6907c2af.css rename to chameleon-server/src/main/resources/web/css/chunk-37b1319c.6907c2af.css diff --git a/Main/src/main/resources/web/css/chunk-402ab08c.d47fe89d.css b/chameleon-server/src/main/resources/web/css/chunk-402ab08c.d47fe89d.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-402ab08c.d47fe89d.css rename to chameleon-server/src/main/resources/web/css/chunk-402ab08c.d47fe89d.css diff --git a/Main/src/main/resources/web/css/chunk-444d206f.a8b2af47.css b/chameleon-server/src/main/resources/web/css/chunk-444d206f.a8b2af47.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-444d206f.a8b2af47.css rename to chameleon-server/src/main/resources/web/css/chunk-444d206f.a8b2af47.css diff --git a/Main/src/main/resources/web/css/chunk-5d00d1c8.199ed0d3.css b/chameleon-server/src/main/resources/web/css/chunk-5d00d1c8.199ed0d3.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-5d00d1c8.199ed0d3.css rename to chameleon-server/src/main/resources/web/css/chunk-5d00d1c8.199ed0d3.css diff --git a/Main/src/main/resources/web/css/chunk-69fdce18.52ef46aa.css b/chameleon-server/src/main/resources/web/css/chunk-69fdce18.52ef46aa.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-69fdce18.52ef46aa.css rename to chameleon-server/src/main/resources/web/css/chunk-69fdce18.52ef46aa.css diff --git a/Main/src/main/resources/web/css/chunk-716fb61c.78b3d049.css b/chameleon-server/src/main/resources/web/css/chunk-716fb61c.78b3d049.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-716fb61c.78b3d049.css rename to chameleon-server/src/main/resources/web/css/chunk-716fb61c.78b3d049.css diff --git a/Main/src/main/resources/web/css/chunk-716fb61c.ab43288b.css b/chameleon-server/src/main/resources/web/css/chunk-716fb61c.ab43288b.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-716fb61c.ab43288b.css rename to chameleon-server/src/main/resources/web/css/chunk-716fb61c.ab43288b.css diff --git a/Main/src/main/resources/web/css/chunk-7a810817.e757f52a.css b/chameleon-server/src/main/resources/web/css/chunk-7a810817.e757f52a.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-7a810817.e757f52a.css rename to chameleon-server/src/main/resources/web/css/chunk-7a810817.e757f52a.css diff --git a/Main/src/main/resources/web/css/chunk-7cf477eb.2ea217a5.css b/chameleon-server/src/main/resources/web/css/chunk-7cf477eb.2ea217a5.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-7cf477eb.2ea217a5.css rename to chameleon-server/src/main/resources/web/css/chunk-7cf477eb.2ea217a5.css diff --git a/Main/src/main/resources/web/css/chunk-8bc075b4.52ef46aa.css b/chameleon-server/src/main/resources/web/css/chunk-8bc075b4.52ef46aa.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-8bc075b4.52ef46aa.css rename to chameleon-server/src/main/resources/web/css/chunk-8bc075b4.52ef46aa.css diff --git a/Main/src/main/resources/web/css/chunk-a5bde65a.09316a61.css b/chameleon-server/src/main/resources/web/css/chunk-a5bde65a.09316a61.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-a5bde65a.09316a61.css rename to chameleon-server/src/main/resources/web/css/chunk-a5bde65a.09316a61.css diff --git a/Main/src/main/resources/web/css/chunk-b88ff188.2fb6e44b.css b/chameleon-server/src/main/resources/web/css/chunk-b88ff188.2fb6e44b.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-b88ff188.2fb6e44b.css rename to chameleon-server/src/main/resources/web/css/chunk-b88ff188.2fb6e44b.css diff --git a/Main/src/main/resources/web/css/chunk-efc64be2.05cedd19.css b/chameleon-server/src/main/resources/web/css/chunk-efc64be2.05cedd19.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-efc64be2.05cedd19.css rename to chameleon-server/src/main/resources/web/css/chunk-efc64be2.05cedd19.css diff --git a/Main/src/main/resources/web/css/chunk-vendors.c1624da5.css b/chameleon-server/src/main/resources/web/css/chunk-vendors.c1624da5.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-vendors.c1624da5.css rename to chameleon-server/src/main/resources/web/css/chunk-vendors.c1624da5.css diff --git a/Main/src/main/resources/web/css/chunk-vendors.cc4c495b.css b/chameleon-server/src/main/resources/web/css/chunk-vendors.cc4c495b.css similarity index 100% rename from Main/src/main/resources/web/css/chunk-vendors.cc4c495b.css rename to chameleon-server/src/main/resources/web/css/chunk-vendors.cc4c495b.css diff --git a/Main/src/main/resources/web/favicon.png b/chameleon-server/src/main/resources/web/favicon.png similarity index 100% rename from Main/src/main/resources/web/favicon.png rename to chameleon-server/src/main/resources/web/favicon.png diff --git a/Main/src/main/resources/web/fonts/MaterialIcons-Regular.0509ab09.woff2 b/chameleon-server/src/main/resources/web/fonts/MaterialIcons-Regular.0509ab09.woff2 similarity index 100% rename from Main/src/main/resources/web/fonts/MaterialIcons-Regular.0509ab09.woff2 rename to chameleon-server/src/main/resources/web/fonts/MaterialIcons-Regular.0509ab09.woff2 diff --git a/Main/src/main/resources/web/fonts/MaterialIcons-Regular.29b882f0.woff b/chameleon-server/src/main/resources/web/fonts/MaterialIcons-Regular.29b882f0.woff similarity index 100% rename from Main/src/main/resources/web/fonts/MaterialIcons-Regular.29b882f0.woff rename to chameleon-server/src/main/resources/web/fonts/MaterialIcons-Regular.29b882f0.woff diff --git a/Main/src/main/resources/web/fonts/MaterialIcons-Regular.96c47680.eot b/chameleon-server/src/main/resources/web/fonts/MaterialIcons-Regular.96c47680.eot similarity index 100% rename from Main/src/main/resources/web/fonts/MaterialIcons-Regular.96c47680.eot rename to chameleon-server/src/main/resources/web/fonts/MaterialIcons-Regular.96c47680.eot diff --git a/Main/src/main/resources/web/fonts/MaterialIcons-Regular.da4ea5cd.ttf b/chameleon-server/src/main/resources/web/fonts/MaterialIcons-Regular.da4ea5cd.ttf similarity index 100% rename from Main/src/main/resources/web/fonts/MaterialIcons-Regular.da4ea5cd.ttf rename to chameleon-server/src/main/resources/web/fonts/MaterialIcons-Regular.da4ea5cd.ttf diff --git a/Main/src/main/resources/web/fonts/materialdesignicons-webfont.3ac50b5b.ttf b/chameleon-server/src/main/resources/web/fonts/materialdesignicons-webfont.3ac50b5b.ttf similarity index 100% rename from Main/src/main/resources/web/fonts/materialdesignicons-webfont.3ac50b5b.ttf rename to chameleon-server/src/main/resources/web/fonts/materialdesignicons-webfont.3ac50b5b.ttf diff --git a/Main/src/main/resources/web/fonts/materialdesignicons-webfont.7ec5dab7.woff2 b/chameleon-server/src/main/resources/web/fonts/materialdesignicons-webfont.7ec5dab7.woff2 similarity index 100% rename from Main/src/main/resources/web/fonts/materialdesignicons-webfont.7ec5dab7.woff2 rename to chameleon-server/src/main/resources/web/fonts/materialdesignicons-webfont.7ec5dab7.woff2 diff --git a/Main/src/main/resources/web/fonts/materialdesignicons-webfont.a0d13d16.woff b/chameleon-server/src/main/resources/web/fonts/materialdesignicons-webfont.a0d13d16.woff similarity index 100% rename from Main/src/main/resources/web/fonts/materialdesignicons-webfont.a0d13d16.woff rename to chameleon-server/src/main/resources/web/fonts/materialdesignicons-webfont.a0d13d16.woff diff --git a/Main/src/main/resources/web/fonts/materialdesignicons-webfont.a32fa1f2.eot b/chameleon-server/src/main/resources/web/fonts/materialdesignicons-webfont.a32fa1f2.eot similarity index 100% rename from Main/src/main/resources/web/fonts/materialdesignicons-webfont.a32fa1f2.eot rename to chameleon-server/src/main/resources/web/fonts/materialdesignicons-webfont.a32fa1f2.eot diff --git a/Main/src/main/resources/web/img/logo.e82307fd.png b/chameleon-server/src/main/resources/web/img/logo.e82307fd.png similarity index 100% rename from Main/src/main/resources/web/img/logo.e82307fd.png rename to chameleon-server/src/main/resources/web/img/logo.e82307fd.png diff --git a/Main/src/main/resources/web/index.html b/chameleon-server/src/main/resources/web/index.html similarity index 100% rename from Main/src/main/resources/web/index.html rename to chameleon-server/src/main/resources/web/index.html diff --git a/Main/src/main/resources/web/js/app.415345a3.js b/chameleon-server/src/main/resources/web/js/app.415345a3.js similarity index 100% rename from Main/src/main/resources/web/js/app.415345a3.js rename to chameleon-server/src/main/resources/web/js/app.415345a3.js diff --git a/Main/src/main/resources/web/js/app.415345a3.js.map b/chameleon-server/src/main/resources/web/js/app.415345a3.js.map similarity index 100% rename from Main/src/main/resources/web/js/app.415345a3.js.map rename to chameleon-server/src/main/resources/web/js/app.415345a3.js.map diff --git a/Main/src/main/resources/web/js/app.9a8d90bd.js b/chameleon-server/src/main/resources/web/js/app.9a8d90bd.js similarity index 100% rename from Main/src/main/resources/web/js/app.9a8d90bd.js rename to chameleon-server/src/main/resources/web/js/app.9a8d90bd.js diff --git a/Main/src/main/resources/web/js/app.9a8d90bd.js.map b/chameleon-server/src/main/resources/web/js/app.9a8d90bd.js.map similarity index 100% rename from Main/src/main/resources/web/js/app.9a8d90bd.js.map rename to chameleon-server/src/main/resources/web/js/app.9a8d90bd.js.map diff --git a/Main/src/main/resources/web/js/chunk-055d8c90.64f8a304.js b/chameleon-server/src/main/resources/web/js/chunk-055d8c90.64f8a304.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-055d8c90.64f8a304.js rename to chameleon-server/src/main/resources/web/js/chunk-055d8c90.64f8a304.js diff --git a/Main/src/main/resources/web/js/chunk-055d8c90.64f8a304.js.map b/chameleon-server/src/main/resources/web/js/chunk-055d8c90.64f8a304.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-055d8c90.64f8a304.js.map rename to chameleon-server/src/main/resources/web/js/chunk-055d8c90.64f8a304.js.map diff --git a/Main/src/main/resources/web/js/chunk-1dc1c444.113adf3d.js b/chameleon-server/src/main/resources/web/js/chunk-1dc1c444.113adf3d.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-1dc1c444.113adf3d.js rename to chameleon-server/src/main/resources/web/js/chunk-1dc1c444.113adf3d.js diff --git a/Main/src/main/resources/web/js/chunk-1dc1c444.113adf3d.js.map b/chameleon-server/src/main/resources/web/js/chunk-1dc1c444.113adf3d.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-1dc1c444.113adf3d.js.map rename to chameleon-server/src/main/resources/web/js/chunk-1dc1c444.113adf3d.js.map diff --git a/Main/src/main/resources/web/js/chunk-234aed0c.3d3728c3.js b/chameleon-server/src/main/resources/web/js/chunk-234aed0c.3d3728c3.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-234aed0c.3d3728c3.js rename to chameleon-server/src/main/resources/web/js/chunk-234aed0c.3d3728c3.js diff --git a/Main/src/main/resources/web/js/chunk-234aed0c.3d3728c3.js.map b/chameleon-server/src/main/resources/web/js/chunk-234aed0c.3d3728c3.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-234aed0c.3d3728c3.js.map rename to chameleon-server/src/main/resources/web/js/chunk-234aed0c.3d3728c3.js.map diff --git a/Main/src/main/resources/web/js/chunk-234aed0c.9eb772b5.js b/chameleon-server/src/main/resources/web/js/chunk-234aed0c.9eb772b5.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-234aed0c.9eb772b5.js rename to chameleon-server/src/main/resources/web/js/chunk-234aed0c.9eb772b5.js diff --git a/Main/src/main/resources/web/js/chunk-234aed0c.9eb772b5.js.map b/chameleon-server/src/main/resources/web/js/chunk-234aed0c.9eb772b5.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-234aed0c.9eb772b5.js.map rename to chameleon-server/src/main/resources/web/js/chunk-234aed0c.9eb772b5.js.map diff --git a/Main/src/main/resources/web/js/chunk-2d0cbefe.8112a72c.js b/chameleon-server/src/main/resources/web/js/chunk-2d0cbefe.8112a72c.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-2d0cbefe.8112a72c.js rename to chameleon-server/src/main/resources/web/js/chunk-2d0cbefe.8112a72c.js diff --git a/Main/src/main/resources/web/js/chunk-2d0cbefe.8112a72c.js.map b/chameleon-server/src/main/resources/web/js/chunk-2d0cbefe.8112a72c.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-2d0cbefe.8112a72c.js.map rename to chameleon-server/src/main/resources/web/js/chunk-2d0cbefe.8112a72c.js.map diff --git a/Main/src/main/resources/web/js/chunk-32a68574.6f5a9b82.js b/chameleon-server/src/main/resources/web/js/chunk-32a68574.6f5a9b82.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-32a68574.6f5a9b82.js rename to chameleon-server/src/main/resources/web/js/chunk-32a68574.6f5a9b82.js diff --git a/Main/src/main/resources/web/js/chunk-32a68574.6f5a9b82.js.map b/chameleon-server/src/main/resources/web/js/chunk-32a68574.6f5a9b82.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-32a68574.6f5a9b82.js.map rename to chameleon-server/src/main/resources/web/js/chunk-32a68574.6f5a9b82.js.map diff --git a/Main/src/main/resources/web/js/chunk-37b1319c.2e497e79.js b/chameleon-server/src/main/resources/web/js/chunk-37b1319c.2e497e79.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-37b1319c.2e497e79.js rename to chameleon-server/src/main/resources/web/js/chunk-37b1319c.2e497e79.js diff --git a/Main/src/main/resources/web/js/chunk-37b1319c.2e497e79.js.map b/chameleon-server/src/main/resources/web/js/chunk-37b1319c.2e497e79.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-37b1319c.2e497e79.js.map rename to chameleon-server/src/main/resources/web/js/chunk-37b1319c.2e497e79.js.map diff --git a/Main/src/main/resources/web/js/chunk-3ae1c3ad.60faee15.js b/chameleon-server/src/main/resources/web/js/chunk-3ae1c3ad.60faee15.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-3ae1c3ad.60faee15.js rename to chameleon-server/src/main/resources/web/js/chunk-3ae1c3ad.60faee15.js diff --git a/Main/src/main/resources/web/js/chunk-3ae1c3ad.60faee15.js.map b/chameleon-server/src/main/resources/web/js/chunk-3ae1c3ad.60faee15.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-3ae1c3ad.60faee15.js.map rename to chameleon-server/src/main/resources/web/js/chunk-3ae1c3ad.60faee15.js.map diff --git a/Main/src/main/resources/web/js/chunk-3af6ee7f.dfe1a485.js b/chameleon-server/src/main/resources/web/js/chunk-3af6ee7f.dfe1a485.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-3af6ee7f.dfe1a485.js rename to chameleon-server/src/main/resources/web/js/chunk-3af6ee7f.dfe1a485.js diff --git a/Main/src/main/resources/web/js/chunk-3af6ee7f.dfe1a485.js.map b/chameleon-server/src/main/resources/web/js/chunk-3af6ee7f.dfe1a485.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-3af6ee7f.dfe1a485.js.map rename to chameleon-server/src/main/resources/web/js/chunk-3af6ee7f.dfe1a485.js.map diff --git a/Main/src/main/resources/web/js/chunk-402ab08c.949bfdb2.js b/chameleon-server/src/main/resources/web/js/chunk-402ab08c.949bfdb2.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-402ab08c.949bfdb2.js rename to chameleon-server/src/main/resources/web/js/chunk-402ab08c.949bfdb2.js diff --git a/Main/src/main/resources/web/js/chunk-402ab08c.949bfdb2.js.map b/chameleon-server/src/main/resources/web/js/chunk-402ab08c.949bfdb2.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-402ab08c.949bfdb2.js.map rename to chameleon-server/src/main/resources/web/js/chunk-402ab08c.949bfdb2.js.map diff --git a/Main/src/main/resources/web/js/chunk-402ab08c.c628d134.js b/chameleon-server/src/main/resources/web/js/chunk-402ab08c.c628d134.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-402ab08c.c628d134.js rename to chameleon-server/src/main/resources/web/js/chunk-402ab08c.c628d134.js diff --git a/Main/src/main/resources/web/js/chunk-402ab08c.c628d134.js.map b/chameleon-server/src/main/resources/web/js/chunk-402ab08c.c628d134.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-402ab08c.c628d134.js.map rename to chameleon-server/src/main/resources/web/js/chunk-402ab08c.c628d134.js.map diff --git a/Main/src/main/resources/web/js/chunk-444d206f.518cd8ff.js b/chameleon-server/src/main/resources/web/js/chunk-444d206f.518cd8ff.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-444d206f.518cd8ff.js rename to chameleon-server/src/main/resources/web/js/chunk-444d206f.518cd8ff.js diff --git a/Main/src/main/resources/web/js/chunk-444d206f.518cd8ff.js.map b/chameleon-server/src/main/resources/web/js/chunk-444d206f.518cd8ff.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-444d206f.518cd8ff.js.map rename to chameleon-server/src/main/resources/web/js/chunk-444d206f.518cd8ff.js.map diff --git a/Main/src/main/resources/web/js/chunk-5d00d1c8.ad81a993.js b/chameleon-server/src/main/resources/web/js/chunk-5d00d1c8.ad81a993.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-5d00d1c8.ad81a993.js rename to chameleon-server/src/main/resources/web/js/chunk-5d00d1c8.ad81a993.js diff --git a/Main/src/main/resources/web/js/chunk-5d00d1c8.ad81a993.js.map b/chameleon-server/src/main/resources/web/js/chunk-5d00d1c8.ad81a993.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-5d00d1c8.ad81a993.js.map rename to chameleon-server/src/main/resources/web/js/chunk-5d00d1c8.ad81a993.js.map diff --git a/Main/src/main/resources/web/js/chunk-69fdce18.4d1cf405.js b/chameleon-server/src/main/resources/web/js/chunk-69fdce18.4d1cf405.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-69fdce18.4d1cf405.js rename to chameleon-server/src/main/resources/web/js/chunk-69fdce18.4d1cf405.js diff --git a/Main/src/main/resources/web/js/chunk-69fdce18.4d1cf405.js.map b/chameleon-server/src/main/resources/web/js/chunk-69fdce18.4d1cf405.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-69fdce18.4d1cf405.js.map rename to chameleon-server/src/main/resources/web/js/chunk-69fdce18.4d1cf405.js.map diff --git a/Main/src/main/resources/web/js/chunk-716fb61c.84a36d26.js b/chameleon-server/src/main/resources/web/js/chunk-716fb61c.84a36d26.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-716fb61c.84a36d26.js rename to chameleon-server/src/main/resources/web/js/chunk-716fb61c.84a36d26.js diff --git a/Main/src/main/resources/web/js/chunk-716fb61c.84a36d26.js.map b/chameleon-server/src/main/resources/web/js/chunk-716fb61c.84a36d26.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-716fb61c.84a36d26.js.map rename to chameleon-server/src/main/resources/web/js/chunk-716fb61c.84a36d26.js.map diff --git a/Main/src/main/resources/web/js/chunk-7a810817.baa2981a.js b/chameleon-server/src/main/resources/web/js/chunk-7a810817.baa2981a.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-7a810817.baa2981a.js rename to chameleon-server/src/main/resources/web/js/chunk-7a810817.baa2981a.js diff --git a/Main/src/main/resources/web/js/chunk-7a810817.baa2981a.js.map b/chameleon-server/src/main/resources/web/js/chunk-7a810817.baa2981a.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-7a810817.baa2981a.js.map rename to chameleon-server/src/main/resources/web/js/chunk-7a810817.baa2981a.js.map diff --git a/Main/src/main/resources/web/js/chunk-7cf477eb.574926c0.js b/chameleon-server/src/main/resources/web/js/chunk-7cf477eb.574926c0.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-7cf477eb.574926c0.js rename to chameleon-server/src/main/resources/web/js/chunk-7cf477eb.574926c0.js diff --git a/Main/src/main/resources/web/js/chunk-7cf477eb.574926c0.js.map b/chameleon-server/src/main/resources/web/js/chunk-7cf477eb.574926c0.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-7cf477eb.574926c0.js.map rename to chameleon-server/src/main/resources/web/js/chunk-7cf477eb.574926c0.js.map diff --git a/Main/src/main/resources/web/js/chunk-8bc075b4.6ee7e19a.js b/chameleon-server/src/main/resources/web/js/chunk-8bc075b4.6ee7e19a.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-8bc075b4.6ee7e19a.js rename to chameleon-server/src/main/resources/web/js/chunk-8bc075b4.6ee7e19a.js diff --git a/Main/src/main/resources/web/js/chunk-8bc075b4.6ee7e19a.js.map b/chameleon-server/src/main/resources/web/js/chunk-8bc075b4.6ee7e19a.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-8bc075b4.6ee7e19a.js.map rename to chameleon-server/src/main/resources/web/js/chunk-8bc075b4.6ee7e19a.js.map diff --git a/Main/src/main/resources/web/js/chunk-98e0c8cc.a1d7ab48.js b/chameleon-server/src/main/resources/web/js/chunk-98e0c8cc.a1d7ab48.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-98e0c8cc.a1d7ab48.js rename to chameleon-server/src/main/resources/web/js/chunk-98e0c8cc.a1d7ab48.js diff --git a/Main/src/main/resources/web/js/chunk-98e0c8cc.a1d7ab48.js.map b/chameleon-server/src/main/resources/web/js/chunk-98e0c8cc.a1d7ab48.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-98e0c8cc.a1d7ab48.js.map rename to chameleon-server/src/main/resources/web/js/chunk-98e0c8cc.a1d7ab48.js.map diff --git a/Main/src/main/resources/web/js/chunk-98e0c8cc.cea7479c.js b/chameleon-server/src/main/resources/web/js/chunk-98e0c8cc.cea7479c.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-98e0c8cc.cea7479c.js rename to chameleon-server/src/main/resources/web/js/chunk-98e0c8cc.cea7479c.js diff --git a/Main/src/main/resources/web/js/chunk-98e0c8cc.cea7479c.js.map b/chameleon-server/src/main/resources/web/js/chunk-98e0c8cc.cea7479c.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-98e0c8cc.cea7479c.js.map rename to chameleon-server/src/main/resources/web/js/chunk-98e0c8cc.cea7479c.js.map diff --git a/Main/src/main/resources/web/js/chunk-a5bde65a.fea4d04a.js b/chameleon-server/src/main/resources/web/js/chunk-a5bde65a.fea4d04a.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-a5bde65a.fea4d04a.js rename to chameleon-server/src/main/resources/web/js/chunk-a5bde65a.fea4d04a.js diff --git a/Main/src/main/resources/web/js/chunk-a5bde65a.fea4d04a.js.map b/chameleon-server/src/main/resources/web/js/chunk-a5bde65a.fea4d04a.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-a5bde65a.fea4d04a.js.map rename to chameleon-server/src/main/resources/web/js/chunk-a5bde65a.fea4d04a.js.map diff --git a/Main/src/main/resources/web/js/chunk-b88ff188.4fc8cbd4.js b/chameleon-server/src/main/resources/web/js/chunk-b88ff188.4fc8cbd4.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-b88ff188.4fc8cbd4.js rename to chameleon-server/src/main/resources/web/js/chunk-b88ff188.4fc8cbd4.js diff --git a/Main/src/main/resources/web/js/chunk-b88ff188.4fc8cbd4.js.map b/chameleon-server/src/main/resources/web/js/chunk-b88ff188.4fc8cbd4.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-b88ff188.4fc8cbd4.js.map rename to chameleon-server/src/main/resources/web/js/chunk-b88ff188.4fc8cbd4.js.map diff --git a/Main/src/main/resources/web/js/chunk-efc64be2.5d5761a8.js b/chameleon-server/src/main/resources/web/js/chunk-efc64be2.5d5761a8.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-efc64be2.5d5761a8.js rename to chameleon-server/src/main/resources/web/js/chunk-efc64be2.5d5761a8.js diff --git a/Main/src/main/resources/web/js/chunk-efc64be2.5d5761a8.js.map b/chameleon-server/src/main/resources/web/js/chunk-efc64be2.5d5761a8.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-efc64be2.5d5761a8.js.map rename to chameleon-server/src/main/resources/web/js/chunk-efc64be2.5d5761a8.js.map diff --git a/Main/src/main/resources/web/js/chunk-vendors.89602a0d.js b/chameleon-server/src/main/resources/web/js/chunk-vendors.89602a0d.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-vendors.89602a0d.js rename to chameleon-server/src/main/resources/web/js/chunk-vendors.89602a0d.js diff --git a/Main/src/main/resources/web/js/chunk-vendors.89602a0d.js.map b/chameleon-server/src/main/resources/web/js/chunk-vendors.89602a0d.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-vendors.89602a0d.js.map rename to chameleon-server/src/main/resources/web/js/chunk-vendors.89602a0d.js.map diff --git a/Main/src/main/resources/web/js/chunk-vendors.90d5c4b3.js b/chameleon-server/src/main/resources/web/js/chunk-vendors.90d5c4b3.js similarity index 100% rename from Main/src/main/resources/web/js/chunk-vendors.90d5c4b3.js rename to chameleon-server/src/main/resources/web/js/chunk-vendors.90d5c4b3.js diff --git a/Main/src/main/resources/web/js/chunk-vendors.90d5c4b3.js.map b/chameleon-server/src/main/resources/web/js/chunk-vendors.90d5c4b3.js.map similarity index 100% rename from Main/src/main/resources/web/js/chunk-vendors.90d5c4b3.js.map rename to chameleon-server/src/main/resources/web/js/chunk-vendors.90d5c4b3.js.map diff --git a/Main/src/test/java/com/chameleonvision/config/ConfigManagerTest.java b/chameleon-server/src/test/java/com/chameleonvision/config/ConfigManagerTest.java similarity index 100% rename from Main/src/test/java/com/chameleonvision/config/ConfigManagerTest.java rename to chameleon-server/src/test/java/com/chameleonvision/config/ConfigManagerTest.java