diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Debugger.Core.csproj b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Debugger.Core.csproj
index 6c56189697..883ef50fef 100644
--- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Debugger.Core.csproj
+++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Debugger.Core.csproj
@@ -56,41 +56,27 @@
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
@@ -220,13 +206,15 @@
-
-
-
+
+
+
+
+
@@ -267,11 +255,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
@@ -451,11 +451,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/AppDomain.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/AppDomain.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/AppDomain.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/AppDomain.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/AppDomainCollection.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/AppDomainCollection.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/AppDomainCollection.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/AppDomainCollection.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/ArrayDimension.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ArrayDimension.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/ArrayDimension.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ArrayDimension.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/ArrayDimensions.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ArrayDimensions.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/ArrayDimensions.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ArrayDimensions.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/Breakpoint.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Breakpoint.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/Breakpoint.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Breakpoint.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/BreakpointCollection.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/BreakpointCollection.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/BreakpointCollection.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/BreakpointCollection.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/DebuggeeState.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/DebuggeeState.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/DebuggeeState.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/DebuggeeState.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/DebuggerException.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/DebuggerException.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/DebuggerException.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/DebuggerException.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/DebuggerObject.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/DebuggerObject.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/DebuggerObject.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/DebuggerObject.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Eval.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Eval.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Eval.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Eval.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/EvalCollection.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/EvalCollection.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/EvalCollection.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/EvalCollection.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/Exception.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Exception.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/Exception.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Exception.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/ExceptionType.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ExceptionType.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/ExceptionType.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ExceptionType.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/GetValueException.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/GetValueException.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/GetValueException.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/GetValueException.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Module.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Module.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Module.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Module.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/ModuleCollection.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ModuleCollection.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/ModuleCollection.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ModuleCollection.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/NDebugger.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/NDebugger.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/NDebugger.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/NDebugger.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/Options.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Options.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/Options.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Options.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/PauseSession.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/PauseSession.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/PauseSession.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/PauseSession.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/PausedReason.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/PausedReason.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/PausedReason.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/PausedReason.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Process.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Process.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Process.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Process.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/ProcessCollection.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ProcessCollection.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/ProcessCollection.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ProcessCollection.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/ProcessEventArgs.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ProcessEventArgs.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/ProcessEventArgs.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ProcessEventArgs.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/SourcecodeSegment.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/SourcecodeSegment.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Debugger/SourcecodeSegment.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/SourcecodeSegment.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/StackFrame.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/StackFrame.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/StackFrame.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/StackFrame.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Stepper.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Stepper.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Stepper.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Stepper.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Internal/Tests/ExpandAttribute.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Tests/ExpandAttribute.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Internal/Tests/ExpandAttribute.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Tests/ExpandAttribute.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Internal/Tests/IgnoreAttribute.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Tests/IgnoreAttribute.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Internal/Tests/IgnoreAttribute.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Tests/IgnoreAttribute.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Internal/Tests/IgnoreOnExceptionAttribute.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Tests/IgnoreOnExceptionAttribute.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Internal/Tests/IgnoreOnExceptionAttribute.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Tests/IgnoreOnExceptionAttribute.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Thread.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Thread.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/Thread.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Thread.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/ThreadCollection.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ThreadCollection.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Control/ThreadCollection.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/ThreadCollection.cs
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/Value.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Value.cs
similarity index 100%
rename from src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/Value.cs
rename to src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Value.cs