diff --git a/app/src/processing/mode/java2/ArrayFieldNode.java b/java2/src/processing/mode/java2/ArrayFieldNode.java similarity index 100% rename from app/src/processing/mode/java2/ArrayFieldNode.java rename to java2/src/processing/mode/java2/ArrayFieldNode.java diff --git a/app/src/processing/mode/java2/ClassLoadListener.java b/java2/src/processing/mode/java2/ClassLoadListener.java similarity index 100% rename from app/src/processing/mode/java2/ClassLoadListener.java rename to java2/src/processing/mode/java2/ClassLoadListener.java diff --git a/app/src/processing/mode/java2/Compiler.java b/java2/src/processing/mode/java2/Compiler.java similarity index 100% rename from app/src/processing/mode/java2/Compiler.java rename to java2/src/processing/mode/java2/Compiler.java diff --git a/app/src/processing/mode/java2/DebugBuild.java b/java2/src/processing/mode/java2/DebugBuild.java similarity index 100% rename from app/src/processing/mode/java2/DebugBuild.java rename to java2/src/processing/mode/java2/DebugBuild.java diff --git a/app/src/processing/mode/java2/DebugEditor.java b/java2/src/processing/mode/java2/DebugEditor.java similarity index 100% rename from app/src/processing/mode/java2/DebugEditor.java rename to java2/src/processing/mode/java2/DebugEditor.java diff --git a/app/src/processing/mode/java2/DebugMode.java b/java2/src/processing/mode/java2/DebugMode.java similarity index 100% rename from app/src/processing/mode/java2/DebugMode.java rename to java2/src/processing/mode/java2/DebugMode.java diff --git a/app/src/processing/mode/java2/DebugRunner.java b/java2/src/processing/mode/java2/DebugRunner.java similarity index 100% rename from app/src/processing/mode/java2/DebugRunner.java rename to java2/src/processing/mode/java2/DebugRunner.java diff --git a/app/src/processing/mode/java2/DebugToolbar.java b/java2/src/processing/mode/java2/DebugToolbar.java similarity index 100% rename from app/src/processing/mode/java2/DebugToolbar.java rename to java2/src/processing/mode/java2/DebugToolbar.java diff --git a/app/src/processing/mode/java2/Debugger.java b/java2/src/processing/mode/java2/Debugger.java similarity index 100% rename from app/src/processing/mode/java2/Debugger.java rename to java2/src/processing/mode/java2/Debugger.java diff --git a/app/src/processing/mode/java2/ErrorBar.java b/java2/src/processing/mode/java2/ErrorBar.java similarity index 100% rename from app/src/processing/mode/java2/ErrorBar.java rename to java2/src/processing/mode/java2/ErrorBar.java diff --git a/app/src/processing/mode/java2/ErrorCheckerService.java b/java2/src/processing/mode/java2/ErrorCheckerService.java similarity index 100% rename from app/src/processing/mode/java2/ErrorCheckerService.java rename to java2/src/processing/mode/java2/ErrorCheckerService.java diff --git a/app/src/processing/mode/java2/ErrorMarker.java b/java2/src/processing/mode/java2/ErrorMarker.java similarity index 100% rename from app/src/processing/mode/java2/ErrorMarker.java rename to java2/src/processing/mode/java2/ErrorMarker.java diff --git a/app/src/processing/mode/java2/ErrorWindow.java b/java2/src/processing/mode/java2/ErrorWindow.java similarity index 100% rename from app/src/processing/mode/java2/ErrorWindow.java rename to java2/src/processing/mode/java2/ErrorWindow.java diff --git a/app/src/processing/mode/java2/FieldNode.java b/java2/src/processing/mode/java2/FieldNode.java similarity index 100% rename from app/src/processing/mode/java2/FieldNode.java rename to java2/src/processing/mode/java2/FieldNode.java diff --git a/app/src/processing/mode/java2/ImportStatement.java b/java2/src/processing/mode/java2/ImportStatement.java similarity index 100% rename from app/src/processing/mode/java2/ImportStatement.java rename to java2/src/processing/mode/java2/ImportStatement.java diff --git a/app/src/processing/mode/java2/LineBreakpoint.java b/java2/src/processing/mode/java2/LineBreakpoint.java similarity index 100% rename from app/src/processing/mode/java2/LineBreakpoint.java rename to java2/src/processing/mode/java2/LineBreakpoint.java diff --git a/app/src/processing/mode/java2/LineHighlight.java b/java2/src/processing/mode/java2/LineHighlight.java similarity index 100% rename from app/src/processing/mode/java2/LineHighlight.java rename to java2/src/processing/mode/java2/LineHighlight.java diff --git a/app/src/processing/mode/java2/LineID.java b/java2/src/processing/mode/java2/LineID.java similarity index 100% rename from app/src/processing/mode/java2/LineID.java rename to java2/src/processing/mode/java2/LineID.java diff --git a/app/src/processing/mode/java2/LineListener.java b/java2/src/processing/mode/java2/LineListener.java similarity index 100% rename from app/src/processing/mode/java2/LineListener.java rename to java2/src/processing/mode/java2/LineListener.java diff --git a/app/src/processing/mode/java2/LocalVariableNode.java b/java2/src/processing/mode/java2/LocalVariableNode.java similarity index 100% rename from app/src/processing/mode/java2/LocalVariableNode.java rename to java2/src/processing/mode/java2/LocalVariableNode.java diff --git a/app/src/processing/mode/java2/Problem.java b/java2/src/processing/mode/java2/Problem.java similarity index 100% rename from app/src/processing/mode/java2/Problem.java rename to java2/src/processing/mode/java2/Problem.java diff --git a/app/src/processing/mode/java2/TextArea.java b/java2/src/processing/mode/java2/TextArea.java similarity index 100% rename from app/src/processing/mode/java2/TextArea.java rename to java2/src/processing/mode/java2/TextArea.java diff --git a/app/src/processing/mode/java2/TextAreaPainter.java b/java2/src/processing/mode/java2/TextAreaPainter.java similarity index 100% rename from app/src/processing/mode/java2/TextAreaPainter.java rename to java2/src/processing/mode/java2/TextAreaPainter.java diff --git a/app/src/processing/mode/java2/VMEventListener.java b/java2/src/processing/mode/java2/VMEventListener.java similarity index 100% rename from app/src/processing/mode/java2/VMEventListener.java rename to java2/src/processing/mode/java2/VMEventListener.java diff --git a/app/src/processing/mode/java2/VMEventReader.java b/java2/src/processing/mode/java2/VMEventReader.java similarity index 100% rename from app/src/processing/mode/java2/VMEventReader.java rename to java2/src/processing/mode/java2/VMEventReader.java diff --git a/app/src/processing/mode/java2/VariableInspector.form b/java2/src/processing/mode/java2/VariableInspector.form similarity index 100% rename from app/src/processing/mode/java2/VariableInspector.form rename to java2/src/processing/mode/java2/VariableInspector.form diff --git a/app/src/processing/mode/java2/VariableInspector.java b/java2/src/processing/mode/java2/VariableInspector.java similarity index 100% rename from app/src/processing/mode/java2/VariableInspector.java rename to java2/src/processing/mode/java2/VariableInspector.java diff --git a/app/src/processing/mode/java2/VariableNode.java b/java2/src/processing/mode/java2/VariableNode.java similarity index 100% rename from app/src/processing/mode/java2/VariableNode.java rename to java2/src/processing/mode/java2/VariableNode.java diff --git a/app/src/processing/mode/java2/XQConsoleToggle.java b/java2/src/processing/mode/java2/XQConsoleToggle.java similarity index 100% rename from app/src/processing/mode/java2/XQConsoleToggle.java rename to java2/src/processing/mode/java2/XQConsoleToggle.java diff --git a/app/src/processing/mode/java2/XQErrorTable.java b/java2/src/processing/mode/java2/XQErrorTable.java similarity index 100% rename from app/src/processing/mode/java2/XQErrorTable.java rename to java2/src/processing/mode/java2/XQErrorTable.java diff --git a/app/src/processing/mode/java2/XQPreprocessor.java b/java2/src/processing/mode/java2/XQPreprocessor.java similarity index 100% rename from app/src/processing/mode/java2/XQPreprocessor.java rename to java2/src/processing/mode/java2/XQPreprocessor.java