diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NWCSceneLayout/NewWorldComputing/BIN/BINContainerType.cs b/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NWCSceneLayout/NewWorldComputing/BIN/BINContainerType.cs deleted file mode 100644 index 6718b529..00000000 --- a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NWCSceneLayout/NewWorldComputing/BIN/BINContainerType.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -namespace UniversalEditor.DataFormats.NWCSceneLayout.NewWorldComputing.BIN -{ - public enum BINContainerType - { - Toplevel = 0x01, - Window = 0x02, - Overlay = 0x08, - Motion = 0xFF - } -} diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NWCSceneLayout/NewWorldComputing/BIN/BINDataFormat.cs b/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NWCSceneLayout/NewWorldComputing/BIN/BINDataFormat.cs deleted file mode 100644 index e040219d..00000000 --- a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NWCSceneLayout/NewWorldComputing/BIN/BINDataFormat.cs +++ /dev/null @@ -1,218 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using UniversalEditor.ObjectModels.NWCSceneLayout; -using UniversalEditor.ObjectModels.NWCSceneLayout.SceneObjects; - -namespace UniversalEditor.DataFormats.NWCSceneLayout.NewWorldComputing.BIN -{ - public class BINDataFormat : DataFormat - { - private static DataFormatReference _dfr = null; - protected override DataFormatReference MakeReferenceInternal() - { - if (_dfr == null) - { - _dfr = base.MakeReferenceInternal(); - _dfr.Capabilities.Add(typeof(NWCSceneLayoutObjectModel), DataFormatCapabilities.All); - } - return _dfr; - } - - // TODO: fix the weird ones (DATAENTR.BIN, CASLWIND.BIN, etc.) and implement the motion ones (*FRM.BIN) - - protected override void LoadInternal(ref ObjectModel objectModel) - { - NWCSceneLayoutObjectModel scene = (objectModel as NWCSceneLayoutObjectModel); - if (scene == null) throw new ObjectModelNotSupportedException(); - - IO.Reader br = base.Accessor.Reader; - br.Accessor.Position = 0; - scene.Objects.Clear(); - - // TODO: Look at multiple BIN files and see what all the parts have in - // common (i.e. strings, etc.) - - if (br.Accessor.Length < 6) throw new InvalidDataFormatException("Stream must be at least 6 bytes in length"); - - ushort sceneWidth = br.ReadUInt16(); - ushort sceneHeight = br.ReadUInt16(); - - sceneWidth -= 16; - sceneHeight -= 16; - scene.Width = sceneWidth; - scene.Height = sceneHeight; - - bool screenLoaded = false; - - List objects = new List(); - - BINContainerType containerType = (BINContainerType)br.ReadUInt16(); // 0x02 - if (!(containerType == BINContainerType.Motion || containerType == BINContainerType.Overlay || containerType == BINContainerType.Toplevel || containerType == BINContainerType.Window)) - { - throw new InvalidDataFormatException("Container type " + containerType.ToString() + " not supported!"); - } - - switch (containerType) - { - case BINContainerType.Overlay: - case BINContainerType.Toplevel: - case BINContainerType.Window: - { - while (!br.EndOfStream) - { - BINObjectType objectType = (BINObjectType)br.ReadUInt16(); - switch (objectType) - { - case BINObjectType.Screen: - { - ushort left = br.ReadUInt16(); - ushort top = br.ReadUInt16(); - ushort width = br.ReadUInt16(); - ushort height = br.ReadUInt16(); - /* - if (containerType != BINContainerType.Overlay) - { - ushort unknown1 = br.ReadUInt16(); - ushort unknown2 = br.ReadUInt16(); - string ICNFileName = br.ReadFixedLengthString(13); // file name of ICN file for window background - ICNFileName = ICNFileName.TrimNull(); - scene.BackgroundImageFileName = ICNFileName; - } - */ - break; - } - case BINObjectType.Background: - case BINObjectType.Background2: - { - ushort unknown1 = br.ReadUInt16(); - string ICNFileName = br.ReadFixedLengthString(13); // file name of ICN file for window background - ICNFileName = ICNFileName.TrimNull(); - scene.BackgroundImageFileName = ICNFileName; - break; - } - case BINObjectType.Unknown0x09: - case BINObjectType.Unknown0x0A: - case BINObjectType.Unknown0x0B: - case BINObjectType.Unknown0x16: - case BINObjectType.Unknown0x19: - { - ushort unknown1 = br.ReadUInt16(); - ushort unknown2 = br.ReadUInt16(); - break; - } - case BINObjectType.Button: - { - SceneObjectButton obj = new SceneObjectButton(); - obj.Left = br.ReadUInt16(); - obj.Top = br.ReadUInt16(); - obj.Width = br.ReadUInt16(); - obj.Height = br.ReadUInt16(); - - /* - obj.Top += 15; - obj.Left -= 7; - */ - obj.Left -= 16; - - string ICNFileName = br.ReadFixedLengthString(13); - ICNFileName = ICNFileName.TrimNull(); - obj.BackgroundImageFileName = ICNFileName; - - ushort ICNIndex = br.ReadUInt16(); - obj.BackgroundImageIndex = ICNIndex; - - ushort unknown2 = br.ReadUInt16(); - - ushort unknown3 = br.ReadUInt16(); - ushort unknown4 = br.ReadUInt16(); - obj.DisplayIndex = br.ReadUInt16(); - ushort unknown6 = br.ReadUInt16(); - objects.Add(obj); - break; - } - case BINObjectType.Image: - { - long pos = br.Accessor.Position - 2; - - // Contains UInt16 * 4 unknown (possibly left, top, width, height), - // FixedLengthString[13] file name of ICN file, UInt16 * 5 unknown. - SceneObjectImage obj = new SceneObjectImage(); - obj.Left = br.ReadUInt16(); - obj.Top = br.ReadUInt16(); - obj.Width = br.ReadUInt16(); - obj.Height = br.ReadUInt16(); - - obj.Left -= 6; - obj.Top -= 4; - - string ICNFileName = br.ReadFixedLengthString(13); - ICNFileName = ICNFileName.TrimNull(); - obj.BackgroundImageFileName = ICNFileName; - obj.BackgroundImageIndex = br.ReadUInt16(); - - ushort unknown1 = br.ReadUInt16(); - ushort unknown2 = br.ReadUInt16(); // possibly dialog object index - obj.DisplayIndex = br.ReadUInt16(); - ushort unknown4 = br.ReadUInt16(); - objects.Add(obj); - break; - } - case BINObjectType.Label: - { - SceneObjectLabel obj = new SceneObjectLabel(); - obj.Left = br.ReadUInt16(); - obj.Top = br.ReadUInt16(); - obj.Width = br.ReadUInt16(); - obj.Height = br.ReadUInt16(); - - /* - obj.Left += 4; - obj.Top += 11; - */ - - ushort labelTextSize = br.ReadUInt16(); - string labelText = br.ReadFixedLengthString(labelTextSize); - labelText = labelText.TrimNull(); - obj.Text = labelText; - - string FNTFileName = br.ReadFixedLengthString(13); - FNTFileName = FNTFileName.TrimNull(); - obj.FontFileName = FNTFileName; - - ushort unknown1 = br.ReadUInt16(); - ushort unknown2 = br.ReadUInt16(); - obj.DisplayIndex = br.ReadUInt16(); - ushort unknown4 = br.ReadUInt16(); - objects.Add(obj); - break; - } - case BINObjectType.EOF: - { - // no need to do anything here! - break; - } - default: - { - - break; - } - } - } - break; - } - } - - objects.Sort(); - foreach (SceneObject obj in objects) - { - scene.Objects.Add(obj); - } - } - - protected override void SaveInternal(ObjectModel objectModel) - { - } - } -} diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NWCSceneLayout/NewWorldComputing/BIN/BINObjectType.cs b/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NWCSceneLayout/NewWorldComputing/BIN/BINObjectType.cs deleted file mode 100644 index 24813147..00000000 --- a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NWCSceneLayout/NewWorldComputing/BIN/BINObjectType.cs +++ /dev/null @@ -1,53 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -namespace UniversalEditor.DataFormats.NWCSceneLayout.NewWorldComputing.BIN -{ - public enum BINObjectType : ushort - { - EOF = 0x00, - /// - /// Information about the screen. Contains three UInt16s, purpose unknown, followed by UInt16 width, UInt16 height, UInt16 unknown (-1), - /// UInt16 unknown (2049?), FixedLengthString[13] file name of ICN file for background, UInt16 extraDataLength, byte[*] extraData, UInt16 - /// extraData2Length, byte[*] extraData2, FixedLengthString[13] file name of default font file, UInt16 * 4 unknown - /// - Screen = 0x01, - /// - /// Image? - /// - Button = 0x02, - /// - /// Unknown. Contains 2 * UInt16, values unknown - /// - Unknown0x0B = 0x0B, - /// - /// A label. Consists of UInt16 * 4 unknown (possibly Left, Top, Width, Height), UInt16 (size of text for the label, including null terminator... - /// don't ask), NullTerminatedString (text for the label), FixedLengthString[13] (font name to use for the label), UInt16 * 4 unknown - /// - Label = 0x08, - /// - /// Unknown. - /// - Unknown0x09 = 0x09, - /// - /// Unknown. - /// - Unknown0x0A = 0x0A, - /// - /// Button (?). Contains UInt16 * 4 unknown (possibly left, top, width, height), FixedLengthString[13] file name of ICN file, UInt16 * 5 unknown. - /// - Image = 0x10, - /// - /// Unknown. 2 * UInt16, values unknown - /// - Unknown0x16 = 0x16, - /// - /// Unknown. 2 * UInt16, values unknown - /// - Unknown0x19 = 0x19, - Background = 0xFF, - Background2 = 0x03E9 - } -} diff --git a/CSharp/Applications/UniversalEditor.Bootstrapper/App.config b/CSharp/V4/Applications/UniversalEditor.Bootstrapper/App.config similarity index 100% rename from CSharp/Applications/UniversalEditor.Bootstrapper/App.config rename to CSharp/V4/Applications/UniversalEditor.Bootstrapper/App.config diff --git a/CSharp/Applications/UniversalEditor.Bootstrapper/Program.cs b/CSharp/V4/Applications/UniversalEditor.Bootstrapper/Program.cs similarity index 100% rename from CSharp/Applications/UniversalEditor.Bootstrapper/Program.cs rename to CSharp/V4/Applications/UniversalEditor.Bootstrapper/Program.cs diff --git a/CSharp/Applications/UniversalEditor.Bootstrapper/Properties/AssemblyInfo.cs b/CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Applications/UniversalEditor.Bootstrapper/Properties/AssemblyInfo.cs rename to CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/AssemblyInfo.cs diff --git a/CSharp/Applications/UniversalEditor.Bootstrapper/Properties/Resources.Designer.cs b/CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/Resources.Designer.cs similarity index 100% rename from CSharp/Applications/UniversalEditor.Bootstrapper/Properties/Resources.Designer.cs rename to CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/Resources.Designer.cs diff --git a/CSharp/Applications/UniversalEditor.Bootstrapper/Properties/Resources.resources b/CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/Resources.resources similarity index 100% rename from CSharp/Applications/UniversalEditor.Bootstrapper/Properties/Resources.resources rename to CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/Resources.resources diff --git a/CSharp/Applications/UniversalEditor.Bootstrapper/Properties/Resources.resx b/CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/Resources.resx similarity index 100% rename from CSharp/Applications/UniversalEditor.Bootstrapper/Properties/Resources.resx rename to CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/Resources.resx diff --git a/CSharp/Applications/UniversalEditor.Bootstrapper/Properties/Settings.Designer.cs b/CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/Settings.Designer.cs similarity index 100% rename from CSharp/Applications/UniversalEditor.Bootstrapper/Properties/Settings.Designer.cs rename to CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/Settings.Designer.cs diff --git a/CSharp/Applications/UniversalEditor.Bootstrapper/Properties/Settings.settings b/CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/Settings.settings similarity index 100% rename from CSharp/Applications/UniversalEditor.Bootstrapper/Properties/Settings.settings rename to CSharp/V4/Applications/UniversalEditor.Bootstrapper/Properties/Settings.settings diff --git a/CSharp/Applications/UniversalEditor.Bootstrapper/UniversalEditor.Bootstrapper.csproj b/CSharp/V4/Applications/UniversalEditor.Bootstrapper/UniversalEditor.Bootstrapper.csproj similarity index 100% rename from CSharp/Applications/UniversalEditor.Bootstrapper/UniversalEditor.Bootstrapper.csproj rename to CSharp/V4/Applications/UniversalEditor.Bootstrapper/UniversalEditor.Bootstrapper.csproj diff --git a/CSharp/Applications/UniversalEditor.Bootstrapper/metro-mainicon.ico b/CSharp/V4/Applications/UniversalEditor.Bootstrapper/metro-mainicon.ico similarity index 100% rename from CSharp/Applications/UniversalEditor.Bootstrapper/metro-mainicon.ico rename to CSharp/V4/Applications/UniversalEditor.Bootstrapper/metro-mainicon.ico diff --git a/CSharp/Applications/UniversalEditor.ConsoleBootstrapper/App.config b/CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/App.config similarity index 100% rename from CSharp/Applications/UniversalEditor.ConsoleBootstrapper/App.config rename to CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/App.config diff --git a/CSharp/Applications/UniversalEditor.ConsoleBootstrapper/Program.cs b/CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/Program.cs similarity index 100% rename from CSharp/Applications/UniversalEditor.ConsoleBootstrapper/Program.cs rename to CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/Program.cs diff --git a/CSharp/Applications/UniversalEditor.ConsoleBootstrapper/Properties/AssemblyInfo.cs b/CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Applications/UniversalEditor.ConsoleBootstrapper/Properties/AssemblyInfo.cs rename to CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/Properties/AssemblyInfo.cs diff --git a/CSharp/Applications/UniversalEditor.ConsoleBootstrapper/UniversalEditor.ConsoleBootstrapper.csproj b/CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/UniversalEditor.ConsoleBootstrapper.csproj similarity index 100% rename from CSharp/Applications/UniversalEditor.ConsoleBootstrapper/UniversalEditor.ConsoleBootstrapper.csproj rename to CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/UniversalEditor.ConsoleBootstrapper.csproj diff --git a/CSharp/Applications/UniversalEditor.ConsoleBootstrapper/console.ico b/CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/console.ico similarity index 100% rename from CSharp/Applications/UniversalEditor.ConsoleBootstrapper/console.ico rename to CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/console.ico diff --git a/CSharp/Applications/UniversalEditor.ConsoleBootstrapper/console.png b/CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/console.png similarity index 100% rename from CSharp/Applications/UniversalEditor.ConsoleBootstrapper/console.png rename to CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/console.png diff --git a/CSharp/Applications/UniversalEditor.ConsoleBootstrapper/metro-mainicon.ico b/CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/metro-mainicon.ico similarity index 100% rename from CSharp/Applications/UniversalEditor.ConsoleBootstrapper/metro-mainicon.ico rename to CSharp/V4/Applications/UniversalEditor.ConsoleBootstrapper/metro-mainicon.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/Chunked.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/Chunked.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/Chunked.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/Chunked.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/DataLink.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/DataLink.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/DataLink.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/DataLink.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/Executable.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/Executable.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/Executable.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/Executable.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/FileSystem.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/FileSystem.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/FileSystem.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/FileSystem.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/FormattedText.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/FormattedText.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/FormattedText.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/FormattedText.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/Markup.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/Markup.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/Markup.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/Markup.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/PropertyList.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/PropertyList.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/PropertyList.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/PropertyList.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/SecurityCertificate.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/SecurityCertificate.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/SecurityCertificate.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/SecurityCertificate.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/Shortcut.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/Shortcut.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Associations/Shortcut.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Associations/Shortcut.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Branding/MainIcon.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Branding/MainIcon.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Branding/MainIcon.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Branding/MainIcon.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Branding/SplashScreen.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Branding/SplashScreen.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Branding/SplashScreen.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Branding/SplashScreen.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Application.upl b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Application.upl similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Application.upl rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Application.upl diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/CommandBars.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/CommandBars.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/CommandBars.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/CommandBars.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Commands.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Commands.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Commands.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/Commands.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/MainMenu.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/MainMenu.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/MainMenu.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/MainMenu.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/ObjectModels.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/ObjectModels.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/ObjectModels.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/ObjectModels.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/SplashScreen.upl b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/SplashScreen.upl similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/SplashScreen.upl rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/SplashScreen.upl diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/StartPage.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/StartPage.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Configuration/StartPage.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Configuration/StartPage.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugBreak.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugBreak.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugBreak.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugBreak.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugStart.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugStart.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugStart.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugStart.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugStop.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugStop.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugStop.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/Commands/mnuDebugStop.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandAffect.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandAffect.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandAffect.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandAffect.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandCamera.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandCamera.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandCamera.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandCamera.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowDo.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowDo.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowDo.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowDo.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowDoWait.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowDoWait.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowDoWait.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowDoWait.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowWait.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowWait.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowWait.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandControlFlowWait.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandDeclare.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandDeclare.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandDeclare.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandDeclare.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandElse.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandElse.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandElse.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandElse.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandFlush.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandFlush.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandFlush.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandFlush.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandFree.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandFree.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandFree.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandFree.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandIf.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandIf.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandIf.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandIf.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandKill.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandKill.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandKill.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandKill.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandLoop.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandLoop.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandLoop.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandLoop.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandMove.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandMove.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandMove.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandMove.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandPlay.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandPlay.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandPlay.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandPlay.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandPrint.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandPrint.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandPrint.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandPrint.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRem.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRem.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRem.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRem.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRemove.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRemove.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRemove.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRemove.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRotate.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRotate.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRotate.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRotate.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRun.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRun.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRun.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandRun.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSet.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSet.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSet.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSet.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSignal.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSignal.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSignal.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSignal.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSound.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSound.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSound.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandSound.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandTask.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandTask.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandTask.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandTask.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandTemplate.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandTemplate.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandTemplate.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandTemplate.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandUse.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandUse.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandUse.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandUse.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandWait.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandWait.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandWait.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandWait.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandWaitSignal.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandWaitSignal.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandWaitSignal.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Icarus.IcarusScriptEditor/Images/ImageList/16x16/IcarusCommandWaitSignal.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Attribute.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Attribute.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Attribute.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Attribute.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Comment.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Comment.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Comment.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Comment.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Entity.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Entity.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Entity.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Entity.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Preprocessor.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Preprocessor.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Preprocessor.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Preprocessor.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Tag.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Tag.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Tag.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.MarkupEditor/Images/Tag.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/16x16/Message.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/16x16/Message.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/16x16/Message.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/16x16/Message.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/16x16/Service.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/16x16/Service.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/16x16/Service.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/16x16/Service.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/32x32/Message.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/32x32/Message.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/32x32/Message.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/32x32/Message.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/32x32/Service.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/32x32/Service.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/32x32/Service.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.Editors.Web.WebService.Description.WebServiceDescriptionEditor/Images/ImageList/32x32/Service.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.UserInterface.WindowsForms.Editors.FileSystemEditor/Commands.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.UserInterface.WindowsForms.Editors.FileSystemEditor/Commands.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.UserInterface.WindowsForms.Editors.FileSystemEditor/Commands.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.UserInterface.WindowsForms.Editors.FileSystemEditor/Commands.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.UserInterface.WindowsForms.Editors.FileSystemEditor/KeyBindings.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.UserInterface.WindowsForms.Editors.FileSystemEditor/KeyBindings.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.UserInterface.WindowsForms.Editors.FileSystemEditor/KeyBindings.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Editors/UniversalEditor.UserInterface.WindowsForms.Editors.FileSystemEditor/KeyBindings.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AddressBook/Associations/Contact.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AddressBook/Associations/Contact.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AddressBook/Associations/Contact.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AddressBook/Associations/Contact.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Concert/AniMikuConcert.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Concert/AniMikuConcert.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Concert/AniMikuConcert.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Concert/AniMikuConcert.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/FileSystem/AniMikuTexturePackage.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/FileSystem/AniMikuTexturePackage.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/FileSystem/AniMikuTexturePackage.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/FileSystem/AniMikuTexturePackage.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/AniMikuPMD.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/AniMikuPMD.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/AniMikuPMD.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/AniMikuPMD.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/InivisAC3D.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/InivisAC3D.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/InivisAC3D.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/InivisAC3D.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/Super6.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/Super6.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/Super6.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Model/Super6.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Motion/AniMikuMotion.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Motion/AniMikuMotion.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Motion/AniMikuMotion.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AniMiku/Associations/Motion/AniMikuMotion.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/ASX.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/ASX.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/ASX.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/ASX.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/CompactDisc.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/CompactDisc.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/CompactDisc.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/CompactDisc.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/HTML.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/HTML.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/HTML.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/HTML.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/M3U.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/M3U.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/M3U.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/M3U.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/Notepad++.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/Notepad++.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/Notepad++.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/Notepad++.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/PLS.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/PLS.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/PLS.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/PLS.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/SMIL.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/SMIL.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/SMIL.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/SMIL.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/XSPF.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/XSPF.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/XSPF.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Playlist/XSPF.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Project/LMMS.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Project/LMMS.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Project/LMMS.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Project/LMMS.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/MIDI.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/MIDI.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/MIDI.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/MIDI.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/MusicXML.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/MusicXML.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/MusicXML.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/MusicXML.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/NIFF.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/NIFF.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/NIFF.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/NIFF.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/UST.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/UST.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/UST.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/UST.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/Vocaloid.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/Vocaloid.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/Vocaloid.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/Vocaloid.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/XMI.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/XMI.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/XMI.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/SynthesizedAudio/XMI.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Voicebank/DirectWave.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Voicebank/DirectWave.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Voicebank/DirectWave.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Voicebank/DirectWave.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Voicebank/Vocaloid.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Voicebank/Vocaloid.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Voicebank/Vocaloid.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/Voicebank/Vocaloid.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/VoicebankIndex/Vocaloid.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/VoicebankIndex/Vocaloid.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/VoicebankIndex/Vocaloid.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/VoicebankIndex/Vocaloid.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/AdvancedAudioCodec.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/AdvancedAudioCodec.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/AdvancedAudioCodec.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/AdvancedAudioCodec.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/FLAC.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/FLAC.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/FLAC.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/FLAC.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MPEG2Layer3.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MPEG2Layer3.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MPEG2Layer3.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MPEG2Layer3.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MPEG4Part14.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MPEG4Part14.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MPEG4Part14.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MPEG4Part14.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MicrosoftWave.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MicrosoftWave.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MicrosoftWave.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MicrosoftWave.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MonkeysAudio.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MonkeysAudio.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MonkeysAudio.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/MonkeysAudio.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/Ogg.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/Ogg.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/Ogg.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/Ogg.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/PropellerheadRecycle.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/PropellerheadRecycle.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/PropellerheadRecycle.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/PropellerheadRecycle.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/RealAudio.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/RealAudio.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/RealAudio.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/RealAudio.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/ShortenAudio.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/ShortenAudio.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/ShortenAudio.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/ShortenAudio.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/SunAU.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/SunAU.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/SunAU.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/SunAU.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/WavPack.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/WavPack.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/WavPack.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/AudioWorkstation/Associations/WaveformAudio/WavPack.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Caltron/Associations/TextureFont/TextureFont.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Caltron/Associations/TextureFont/TextureFont.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Caltron/Associations/TextureFont/TextureFont.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Caltron/Associations/TextureFont/TextureFont.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Concert/Concert.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Concert/Concert.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Concert/Concert.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Concert/Concert.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Library/LibraryXML.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Library/LibraryXML.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Library/LibraryXML.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Library/LibraryXML.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Model/ConcertroidMDL.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Model/ConcertroidMDL.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Model/ConcertroidMDL.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Concertroid/Associations/Model/ConcertroidMDL.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/DatabaseAdministrator/Themes/VisualStudio2012/Images/Templates/Project/Database Administrator/16x16/Database Project.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/DatabaseAdministrator/Themes/VisualStudio2012/Images/Templates/Project/Database Administrator/16x16/Database Project.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/DatabaseAdministrator/Themes/VisualStudio2012/Images/Templates/Project/Database Administrator/16x16/Database Project.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/DatabaseAdministrator/Themes/VisualStudio2012/Images/Templates/Project/Database Administrator/16x16/Database Project.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/DatabaseAdministrator/Themes/VisualStudio2012/Images/Templates/Project/Database Administrator/32x32/Database Project.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/DatabaseAdministrator/Themes/VisualStudio2012/Images/Templates/Project/Database Administrator/32x32/Database Project.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/DatabaseAdministrator/Themes/VisualStudio2012/Images/Templates/Project/Database Administrator/32x32/Database Project.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/DatabaseAdministrator/Themes/VisualStudio2012/Images/Templates/Project/Database Administrator/32x32/Database Project.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/7Zip.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/7Zip.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/7Zip.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/7Zip.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ALTools.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ALTools.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ALTools.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ALTools.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/AR.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/AR.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/AR.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/AR.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ARC.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ARC.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ARC.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ARC.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ARJ.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ARJ.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ARJ.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ARJ.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Apple/HFS/HFSDataFormat.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Apple/HFS/HFSDataFormat.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Apple/HFS/HFSDataFormat.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Apple/HFS/HFSDataFormat.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Archive.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Archive.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Archive.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Archive.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/BPlus.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/BPlus.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/BPlus.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/BPlus.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/BinHex.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/BinHex.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/BinHex.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/BinHex.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/CFL.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/CFL.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/CFL.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/CFL.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/CPIO.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/CPIO.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/CPIO.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/CPIO.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/FAT.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/FAT.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/FAT.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/FAT.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ISO9660.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ISO9660.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ISO9660.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ISO9660.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/IZArc.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/IZArc.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/IZArc.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/IZArc.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/InstallShield/Cabinet.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/InstallShield/Cabinet.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/InstallShield/Cabinet.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/InstallShield/Cabinet.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/InstallShield/Z.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/InstallShield/Z.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/InstallShield/Z.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/InstallShield/Z.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/LHA.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/LHA.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/LHA.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/LHA.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/Cabinet.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/Cabinet.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/Cabinet.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/Cabinet.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/CompoundDocument.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/CompoundDocument.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/CompoundDocument.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/CompoundDocument.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/MSCompressed.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/MSCompressed.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/MSCompressed.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/MSCompressed.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/WindowsImage.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/WindowsImage.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/WindowsImage.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/Microsoft/WindowsImage.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/NeroDiscImage.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/NeroDiscImage.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/NeroDiscImage.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/NeroDiscImage.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/PKZip.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/PKZip.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/PKZip.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/PKZip.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/REEVEsoft.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/REEVEsoft.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/REEVEsoft.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/REEVEsoft.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/SPIS.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/SPIS.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/SPIS.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/SPIS.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/StudioALCE.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/StudioALCE.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/StudioALCE.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/StudioALCE.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/StuffIt.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/StuffIt.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/StuffIt.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/StuffIt.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/TapeArchive.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/TapeArchive.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/TapeArchive.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/TapeArchive.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/UUEncoding.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/UUEncoding.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/UUEncoding.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/UUEncoding.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/WinACE.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/WinACE.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/WinACE.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/WinACE.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/WinRAR.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/WinRAR.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/WinRAR.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/WinRAR.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/YamazakiZipper.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/YamazakiZipper.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/YamazakiZipper.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/YamazakiZipper.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ZipTVBlakHole.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ZipTVBlakHole.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ZipTVBlakHole.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/FileSystem/Associations/ZipTVBlakHole.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/AudioCollection/Synthesized/SPC2.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/AudioCollection/Synthesized/SPC2.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/AudioCollection/Synthesized/SPC2.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/AudioCollection/Synthesized/SPC2.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Cyberlore/Cyberlore.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Cyberlore/Cyberlore.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Cyberlore/Cyberlore.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Cyberlore/Cyberlore.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Descent.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Descent.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Descent.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Descent.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/187RideOrDie.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/187RideOrDie.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/187RideOrDie.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/187RideOrDie.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/2NBFPCK.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/2NBFPCK.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/2NBFPCK.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/2NBFPCK.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Abomination.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Abomination.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Abomination.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Abomination.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/AlienNationsGD.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/AlienNationsGD.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/AlienNationsGD.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/AlienNationsGD.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/AquarnoidGOB.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/AquarnoidGOB.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/AquarnoidGOB.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/AquarnoidGOB.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Arcanum.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Arcanum.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Arcanum.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Arcanum.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/BurikoGeneralInterpreter.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/BurikoGeneralInterpreter.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/BurikoGeneralInterpreter.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/BurikoGeneralInterpreter.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ChaosWorksEngine.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ChaosWorksEngine.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ChaosWorksEngine.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ChaosWorksEngine.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/CompressedHunks.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/CompressedHunks.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/CompressedHunks.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/CompressedHunks.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DoomWAD.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DoomWAD.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DoomWAD.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DoomWAD.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DreamfallPAK.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DreamfallPAK.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DreamfallPAK.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DreamfallPAK.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DynamixStarsiegeVOL.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DynamixStarsiegeVOL.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DynamixStarsiegeVOL.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/DynamixStarsiegeVOL.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Eighting.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Eighting.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Eighting.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Eighting.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ElectronicArtsBIGF.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ElectronicArtsBIGF.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ElectronicArtsBIGF.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ElectronicArtsBIGF.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/FMODSoundBank.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/FMODSoundBank.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/FMODSoundBank.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/FMODSoundBank.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GainaxLBX.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GainaxLBX.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GainaxLBX.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GainaxLBX.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GameProgrammersWiki.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GameProgrammersWiki.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GameProgrammersWiki.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GameProgrammersWiki.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GarenaYanghx.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GarenaYanghx.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GarenaYanghx.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GarenaYanghx.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GotDGCD.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GotDGCD.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GotDGCD.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GotDGCD.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GremlinInteractiveActuaSoccerMAD.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GremlinInteractiveActuaSoccerMAD.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GremlinInteractiveActuaSoccerMAD.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/GremlinInteractiveActuaSoccerMAD.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Hardball.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Hardball.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Hardball.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Hardball.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HeroesOfThePacific.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HeroesOfThePacific.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HeroesOfThePacific.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HeroesOfThePacific.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HighwayPursuit.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HighwayPursuit.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HighwayPursuit.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HighwayPursuit.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Homeworld.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Homeworld.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Homeworld.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Homeworld.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HostileWaters.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HostileWaters.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HostileWaters.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HostileWaters.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HostileWatersDAT.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HostileWatersDAT.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HostileWatersDAT.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HostileWatersDAT.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HoyleCasino99PRF.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HoyleCasino99PRF.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HoyleCasino99PRF.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HoyleCasino99PRF.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HyPack.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HyPack.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HyPack.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/HyPack.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/IllusionGamesPP.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/IllusionGamesPP.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/IllusionGamesPP.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/IllusionGamesPP.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/IndianaJonesGOB.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/IndianaJonesGOB.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/IndianaJonesGOB.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/IndianaJonesGOB.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/JackOrlandoPAK.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/JackOrlandoPAK.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/JackOrlandoPAK.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/JackOrlandoPAK.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/JadeEmpire.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/JadeEmpire.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/JadeEmpire.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/JadeEmpire.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/KensLabyrinth.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/KensLabyrinth.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/KensLabyrinth.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/KensLabyrinth.xml diff --git a/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Kronosaur.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Kronosaur.xml new file mode 100644 index 00000000..d16bff9e --- /dev/null +++ b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Kronosaur.xml @@ -0,0 +1,20 @@ + + + + + + + + *.tdb + + + + + + + + + + + + \ No newline at end of file diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MementoMoriRES.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MementoMoriRES.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MementoMoriRES.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MementoMoriRES.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MoPaQ.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MoPaQ.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MoPaQ.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MoPaQ.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MoeroDownhillNightPKD.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MoeroDownhillNightPKD.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MoeroDownhillNightPKD.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/MoeroDownhillNightPKD.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/N2M-CTAR.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/N2M-CTAR.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/N2M-CTAR.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/N2M-CTAR.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NScripter.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NScripter.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NScripter.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NScripter.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NamcoTales.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NamcoTales.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NamcoTales.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NamcoTales.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Nintendo/Optical/NintendoOpticalDisc.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Nintendo/Optical/NintendoOpticalDisc.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Nintendo/Optical/NintendoOpticalDisc.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/Nintendo/Optical/NintendoOpticalDisc.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NvidiaNPK.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NvidiaNPK.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NvidiaNPK.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/NvidiaNPK.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/PlayStation/PKG.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/PlayStation/PKG.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/PlayStation/PKG.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/PlayStation/PKG.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/PrincessWaltzARC.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/PrincessWaltzARC.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/PrincessWaltzARC.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/PrincessWaltzARC.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/RoxorInTheGroove.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/RoxorInTheGroove.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/RoxorInTheGroove.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/RoxorInTheGroove.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SecretFilesTunguska.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SecretFilesTunguska.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SecretFilesTunguska.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SecretFilesTunguska.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SegaFARC.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SegaFARC.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SegaFARC.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SegaFARC.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SinisterGames.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SinisterGames.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SinisterGames.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/SinisterGames.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/StellaGamesLzmaPack.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/StellaGamesLzmaPack.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/StellaGamesLzmaPack.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/StellaGamesLzmaPack.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TerminalRealityPOD.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TerminalRealityPOD.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TerminalRealityPOD.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TerminalRealityPOD.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TheLearningCompany.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TheLearningCompany.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TheLearningCompany.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TheLearningCompany.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TropicoHPK.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TropicoHPK.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TropicoHPK.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/TropicoHPK.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ValveGameCacheFile.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ValveGameCacheFile.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ValveGameCacheFile.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/FileSystem/ValveGameCacheFile.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/IcarusScriptingEngine/IcarusBinaryDataFormatAssociation.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/IcarusScriptingEngine/IcarusBinaryDataFormatAssociation.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/IcarusScriptingEngine/IcarusBinaryDataFormatAssociation.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/IcarusScriptingEngine/IcarusBinaryDataFormatAssociation.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/IcarusScriptingEngine/IcarusTextDataFormatAssociation.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/IcarusScriptingEngine/IcarusTextDataFormatAssociation.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/IcarusScriptingEngine/IcarusTextDataFormatAssociation.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/IcarusScriptingEngine/IcarusTextDataFormatAssociation.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/AvalancheVBUF.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/AvalancheVBUF.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/AvalancheVBUF.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/AvalancheVBUF.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/HalfLife2SMD.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/HalfLife2SMD.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/HalfLife2SMD.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/HalfLife2SMD.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/IDSoftware.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/IDSoftware.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/IDSoftware.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/IDSoftware.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/SegaAuth3D.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/SegaAuth3D.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/SegaAuth3D.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/SegaAuth3D.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/ShaiyaOnline3DC.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/ShaiyaOnline3DC.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/ShaiyaOnline3DC.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/ShaiyaOnline3DC.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/UltimateStuntsGLB.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/UltimateStuntsGLB.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/UltimateStuntsGLB.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Model/UltimateStuntsGLB.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Scene/IDSoftware.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Scene/IDSoftware.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Scene/IDSoftware.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Multimedia3D/Scene/IDSoftware.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCCampaign.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCCampaign.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCCampaign.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCCampaign.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCFileSystem.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCFileSystem.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCFileSystem.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCFileSystem.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCFont.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCFont.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCFont.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCFont.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCGameSave.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCGameSave.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCGameSave.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCGameSave.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCMap.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCMap.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCMap.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCMap.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCPalette.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCPalette.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCPalette.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCPalette.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCPicture.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCPicture.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCPicture.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCPicture.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCResourceBIN.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCResourceBIN.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCResourceBIN.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCResourceBIN.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCSound.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCSound.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCSound.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/NewWorldComputing/NWCSound.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Nintendo.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Nintendo.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Nintendo.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Nintendo.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/AvalancheTBODY.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/AvalancheTBODY.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/AvalancheTBODY.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/AvalancheTBODY.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/BurikoGeneralInterpreter.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/BurikoGeneralInterpreter.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/BurikoGeneralInterpreter.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/BurikoGeneralInterpreter.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/ChaosWorksSprite.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/ChaosWorksSprite.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/ChaosWorksSprite.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/ChaosWorksSprite.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/GIM.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/GIM.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/GIM.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Picture/GIM.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/ReflexiveEntertainment/FRM16.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/ReflexiveEntertainment/FRM16.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/ReflexiveEntertainment/FRM16.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/ReflexiveEntertainment/FRM16.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/SynthesizedAudio/PSF.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/SynthesizedAudio/PSF.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/SynthesizedAudio/PSF.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/SynthesizedAudio/PSF.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/SynthesizedAudio/SPC.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/SynthesizedAudio/SPC.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/SynthesizedAudio/SPC.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/SynthesizedAudio/SPC.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/UnrealPackage/UnrealPackage.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/UnrealPackage/UnrealPackage.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/UnrealPackage/UnrealPackage.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/UnrealPackage/UnrealPackage.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/UnrealPackage/UnrealUMOD.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/UnrealPackage/UnrealUMOD.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/UnrealPackage/UnrealUMOD.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/UnrealPackage/UnrealUMOD.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/IdROQ.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/IdROQ.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/IdROQ.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/IdROQ.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/NintendoGameCubeTHP.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/NintendoGameCubeTHP.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/NintendoGameCubeTHP.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/NintendoGameCubeTHP.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/RADTools.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/RADTools.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/RADTools.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/Video/RADTools.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/WaveformAudio/BRSTM.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/WaveformAudio/BRSTM.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/WaveformAudio/BRSTM.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/WaveformAudio/BRSTM.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/WaveformAudio/OSLib.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/WaveformAudio/OSLib.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/WaveformAudio/OSLib.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/Associations/WaveformAudio/OSLib.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/ProjectTypes/{94E32BE3-D458-4786-A7E0-59DE5F769CDC}.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/ProjectTypes/{94E32BE3-D458-4786-A7E0-59DE5F769CDC}.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/ProjectTypes/{94E32BE3-D458-4786-A7E0-59DE5F769CDC}.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GameDeveloper/ProjectTypes/{94E32BE3-D458-4786-A7E0-59DE5F769CDC}.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/Adobe/ACOColorPalette.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/Adobe/ACOColorPalette.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/Adobe/ACOColorPalette.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/Adobe/ACOColorPalette.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/Adobe/AdobeSwatchExchange.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/Adobe/AdobeSwatchExchange.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/Adobe/AdobeSwatchExchange.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/Adobe/AdobeSwatchExchange.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/GIMPColorPalette.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/GIMPColorPalette.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/GIMPColorPalette.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/GIMPColorPalette.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/JASCPaintShopPro.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/JASCPaintShopPro.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/JASCPaintShopPro.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Palette/JASCPaintShopPro.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/ARGB.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/ARGB.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/ARGB.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/ARGB.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/DirectDrawSurface.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/DirectDrawSurface.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/DirectDrawSurface.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/DirectDrawSurface.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/GraphicsInterchange.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/GraphicsInterchange.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/GraphicsInterchange.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/GraphicsInterchange.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/I16.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/I16.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/I16.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/I16.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/JPEG.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/JPEG.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/JPEG.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/JPEG.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/LEADToolsImage.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/LEADToolsImage.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/LEADToolsImage.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/LEADToolsImage.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/PortableAnyMapImage.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/PortableAnyMapImage.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/PortableAnyMapImage.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/PortableAnyMapImage.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/PortableNetworkGraphics.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/PortableNetworkGraphics.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/PortableNetworkGraphics.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/PortableNetworkGraphics.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/TMH.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/TMH.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/TMH.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/TMH.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/TrueVisionTarga.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/TrueVisionTarga.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/TrueVisionTarga.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/TrueVisionTarga.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WaveletScalarQuantization.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WaveletScalarQuantization.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WaveletScalarQuantization.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WaveletScalarQuantization.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WebP.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WebP.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WebP.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WebP.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsBitmap.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsBitmap.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsBitmap.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsBitmap.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsCursor.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsCursor.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsCursor.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsCursor.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsIcon.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsIcon.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsIcon.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsIcon.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsPaintbrushPicture.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsPaintbrushPicture.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsPaintbrushPicture.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/Picture/WindowsPaintbrushPicture.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/VectorImage/ExpressionDesign.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/VectorImage/ExpressionDesign.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/VectorImage/ExpressionDesign.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner/Associations/VectorImage/ExpressionDesign.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Accessory/PolygonMovieMaker.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Accessory/PolygonMovieMaker.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Accessory/PolygonMovieMaker.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Accessory/PolygonMovieMaker.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Accessory/QAvimator.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Accessory/QAvimator.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Accessory/QAvimator.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Accessory/QAvimator.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Blender.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Blender.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Blender.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Blender.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/InivisAC3D.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/InivisAC3D.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/InivisAC3D.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/InivisAC3D.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Metasequoia.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Metasequoia.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Metasequoia.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Metasequoia.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/PolygonMovieMaker.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/PolygonMovieMaker.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/PolygonMovieMaker.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/PolygonMovieMaker.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Super6.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Super6.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Super6.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/Super6.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/ThreeDStudioMax.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/ThreeDStudioMax.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/ThreeDStudioMax.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/ThreeDStudioMax.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/TriangleEditor.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/TriangleEditor.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/TriangleEditor.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/TriangleEditor.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/WavefrontOBJ.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/WavefrontOBJ.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/WavefrontOBJ.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Model/WavefrontOBJ.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Motion/BiovisionHierarchy.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Motion/BiovisionHierarchy.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Motion/BiovisionHierarchy.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Motion/BiovisionHierarchy.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Motion/PolygonMovieMaker.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Motion/PolygonMovieMaker.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Motion/PolygonMovieMaker.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Motion/PolygonMovieMaker.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Pose/PolygonMovieMaker.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Pose/PolygonMovieMaker.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Pose/PolygonMovieMaker.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Pose/PolygonMovieMaker.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Scene/Cinema4D.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Scene/Cinema4D.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Scene/Cinema4D.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Scene/Cinema4D.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Scene/PolygonMovieMaker.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Scene/PolygonMovieMaker.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Scene/PolygonMovieMaker.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Associations/Scene/PolygonMovieMaker.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/ImageCollection.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/ImageCollection.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/ImageCollection.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/ImageCollection.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/InivisAC3D.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/InivisAC3D.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/InivisAC3D.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/InivisAC3D.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/OmpSkin.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/OmpSkin.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/OmpSkin.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/OmpSkin.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/Super6.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/Super6.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/Super6.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/FileSystem/Super6.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/Model/Mcha.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/Model/Mcha.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/Model/Mcha.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/Model/Mcha.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/MotionPackage/MoPkg.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/MotionPackage/MoPkg.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/MotionPackage/MoPkg.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/GraphicDesigner3D/Extensions/Moosta/Associations/MotionPackage/MoPkg.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/ATRDataFormat.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/ATRDataFormat.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/ATRDataFormat.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/ATRDataFormat.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/BALDataFormat.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/BALDataFormat.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/BALDataFormat.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/BALDataFormat.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/RSCDataFormat.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/RSCDataFormat.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/RSCDataFormat.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/KnowledgeAdventure/Associations/RSCDataFormat.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/LightingWorkstation/Associations/Fixture/QLCFixture.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/LightingWorkstation/Associations/Fixture/QLCFixture.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/LightingWorkstation/Associations/Fixture/QLCFixture.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/LightingWorkstation/Associations/Fixture/QLCFixture.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Michelangelo/Associations/Michelangelo.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Michelangelo/Associations/Michelangelo.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Michelangelo/Associations/Michelangelo.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/Michelangelo/Associations/Michelangelo.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Ada.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Ada.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Ada.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Ada.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Boo.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Boo.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Boo.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Boo.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/COBOL.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/COBOL.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/COBOL.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/COBOL.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/CSharp.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/CSharp.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/CSharp.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/CSharp.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/FORTRAN.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/FORTRAN.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/FORTRAN.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/FORTRAN.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/FSharp.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/FSharp.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/FSharp.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/FSharp.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Go.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Go.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Go.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Go.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Java.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Java.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Java.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/Java.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/VisualBasicNET.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/VisualBasicNET.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/VisualBasicNET.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/CodeObjectModel/VisualBasicNET.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/ExecutableObjectModel/ELF.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/ExecutableObjectModel/ELF.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/ExecutableObjectModel/ELF.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/ExecutableObjectModel/ELF.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/Project/VisualStudio.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/Project/VisualStudio.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/Project/VisualStudio.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/Project/VisualStudio.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/PropertyList/VisualStudio.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/PropertyList/VisualStudio.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/PropertyList/VisualStudio.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/PropertyList/VisualStudio.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/Solution/VisualStudio.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/Solution/VisualStudio.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/Solution/VisualStudio.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Associations/Solution/VisualStudio.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{8891C1AE-6699-45DA-8B22-13BCEBB63364}.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{8891C1AE-6699-45DA-8B22-13BCEBB63364}.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{8891C1AE-6699-45DA-8B22-13BCEBB63364}.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{8891C1AE-6699-45DA-8B22-13BCEBB63364}.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{F184B08F-C81C-45F6-A57F-5ABD9991F28F}.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{F184B08F-C81C-45F6-A57F-5ABD9991F28F}.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{F184B08F-C81C-45F6-A57F-5ABD9991F28F}.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{F184B08F-C81C-45F6-A57F-5ABD9991F28F}.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/ProjectTypes/{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Basic Project.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Basic Project.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Basic Project.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Basic Project.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Images/Application_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Images/Application_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Images/Application_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Images/Application_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Images/Application_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Images/Application_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Images/Application_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Adobe/AIR/Images/Application_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/BlankProject.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/BlankProject.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/BlankProject.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/BlankProject.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Blink.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Blink.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Blink.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Blink.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blank_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Arduino/Images/Blink_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/C/GTK+ Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/C/GTK+ Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/C/GTK+ Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/C/GTK+ Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Class Library.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Class Library.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Class Library.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Class Library.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Console Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Console Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Console Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Console Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Database.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Database.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Database.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Database.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Application_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Application_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Application_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Application_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Application_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Application_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Application_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Application_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Blank_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Blank_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Blank_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Blank_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Blank_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Blank_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Blank_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Blank_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/COBOL.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/COBOL.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/COBOL.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/COBOL.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Console_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Console_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Console_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Console_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Console_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Console_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Console_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Console_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/ControlLibrary_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/ControlLibrary_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/ControlLibrary_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/ControlLibrary_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/ControlLibrary_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/ControlLibrary_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/ControlLibrary_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/ControlLibrary_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Database_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Database_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Database_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Database_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Database_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Database_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Database_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Database_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Library_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Library_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Library_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Library_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Library_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Library_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Library_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Library_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Service_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Service_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Service_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Service_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Service_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Service_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Service_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Service_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Silverlight_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Silverlight_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Silverlight_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Silverlight_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Silverlight_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Silverlight_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Silverlight_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Images/Silverlight_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Silverlight.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Silverlight.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Silverlight.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Silverlight.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Windows Forms Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Windows Forms Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Windows Forms Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/COBOL/Windows Forms Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Class Library.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Class Library.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Class Library.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Class Library.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Console Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Console Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Console Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Console Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Database.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Database.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Database.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Database.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Application_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Blank_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Console_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/ControlLibrary_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/ControlLibrary_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/ControlLibrary_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/ControlLibrary_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/ControlLibrary_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/ControlLibrary_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/ControlLibrary_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/ControlLibrary_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Database_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Database_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Database_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Database_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Database_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Database_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Database_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Database_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Library_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Silverlight_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Silverlight_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Silverlight_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Silverlight_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Silverlight_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Silverlight_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Silverlight_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Silverlight_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Test_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Test_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Test_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Test_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Test_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Test_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Test_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Images/Test_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Silverlight.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Silverlight.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Silverlight.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Silverlight.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Windows Forms Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Windows Forms Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Windows Forms Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/CSharp/Windows Forms Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Console Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Console Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Console Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Console Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Application_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Application_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Application_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Application_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Application_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Application_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Application_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Application_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Blank_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Blank_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Blank_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Blank_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Blank_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Blank_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Blank_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Blank_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Console_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Console_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Console_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Console_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Console_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Console_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Console_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Console_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Library_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Library_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Library_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Library_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Library_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Library_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Library_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Images/Library_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Native Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Native Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Native Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Native Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Windows Forms Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Windows Forms Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Windows Forms Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/IronPython/Windows Forms Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Console Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Console Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Console Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Console Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Application_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Application_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Application_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Application_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Application_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Application_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Application_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Application_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Blank_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Blank_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Blank_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Blank_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Blank_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Blank_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Blank_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Blank_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Console_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Console_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Console_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Console_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Console_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Console_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Console_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Console_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/ControlLibrary_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/ControlLibrary_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/ControlLibrary_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/ControlLibrary_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/ControlLibrary_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/ControlLibrary_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/ControlLibrary_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/ControlLibrary_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Library_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Library_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Library_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Library_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Library_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Library_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Library_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Images/Library_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Windows Forms Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Windows Forms Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Windows Forms Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/JSharp/Windows Forms Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Class Library.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Class Library.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Class Library.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Class Library.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Console Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Console Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Console Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Console Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Database.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Database.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Database.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Database.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Application_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Application_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Application_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Application_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Application_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Application_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Application_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Application_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Blank_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Blank_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Blank_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Blank_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Blank_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Blank_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Blank_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Blank_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Console_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Console_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Console_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Console_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Console_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Console_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Console_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Console_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/ControlLibrary_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/ControlLibrary_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/ControlLibrary_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/ControlLibrary_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/ControlLibrary_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/ControlLibrary_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/ControlLibrary_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/ControlLibrary_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Database_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Database_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Database_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Database_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Database_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Database_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Database_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Database_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Library_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Library_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Library_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Library_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Library_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Library_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Library_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Library_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Service_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Service_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Service_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Service_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Service_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Service_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Service_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Service_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/SliverlightApplication_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/SliverlightApplication_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/SliverlightApplication_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/SliverlightApplication_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/SliverlightApplication_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/SliverlightApplication_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/SliverlightApplication_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/SliverlightApplication_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Test_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Test_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Test_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Test_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Test_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Test_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Test_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Images/Test_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Silverlight.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Silverlight.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Silverlight.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Silverlight.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Windows Forms Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Windows Forms Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Windows Forms Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Common Language Runtime/VisualBasic/Windows Forms Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/MSOfficeAddin_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/MSOfficeAddin_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/MSOfficeAddin_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/MSOfficeAddin_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/MSOfficeAddin_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/MSOfficeAddin_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/MSOfficeAddin_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/MSOfficeAddin_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/UniversalEditorAddin_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/UniversalEditorAddin_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/UniversalEditorAddin_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/UniversalEditorAddin_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/UniversalEditorAddin_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/UniversalEditorAddin_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/UniversalEditorAddin_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Extensibility/Images/UniversalEditorAddin_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Blank Project.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Blank Project.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Blank Project.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Blank Project.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Class Library.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Class Library.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Class Library.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Class Library.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Console Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Console Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Console Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Console Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/GUI Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/GUI Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/GUI Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/GUI Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Application_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Application_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Application_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Application_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Application_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Application_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Application_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Application_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Blank_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Blank_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Blank_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Blank_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Blank_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Blank_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Blank_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Blank_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Console_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Console_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Console_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Console_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Console_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Console_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Console_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Console_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Library_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Library_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Library_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Library_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Library_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Library_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Library_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Pascal/Images/Library_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/ActiveX Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/ActiveX Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/ActiveX Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/ActiveX Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Blank Project.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Blank Project.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Blank Project.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Blank Project.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Class Library.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Class Library.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Class Library.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Class Library.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Control Library.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Control Library.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Control Library.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Control Library.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ActiveXApplication_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ActiveXApplication_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ActiveXApplication_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ActiveXApplication_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ActiveXApplication_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ActiveXApplication_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ActiveXApplication_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ActiveXApplication_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Application_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Application_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Application_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Application_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Application_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Application_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Application_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Application_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/BlankProject_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/BlankProject_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/BlankProject_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/BlankProject_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/BlankProject_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/BlankProject_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/BlankProject_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/BlankProject_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ControlLibrary_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ControlLibrary_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ControlLibrary_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ControlLibrary_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ControlLibrary_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ControlLibrary_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ControlLibrary_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/ControlLibrary_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Library_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Library_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Library_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Library_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Library_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Library_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Library_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Library_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Wizard_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Wizard_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Wizard_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Wizard_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Wizard_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Wizard_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Wizard_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Images/Wizard_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Standard Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Standard Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Standard Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Templates/Project/Software Development/Visual Basic 6.0/Standard Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/ProjectTypes/32x32/{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/ProjectTypes/32x32/{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/ProjectTypes/32x32/{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/ProjectTypes/32x32/{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Class Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Class Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Class Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Class Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Console Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Console Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Console Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Console Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Empty Project.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Empty Project.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Empty Project.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Empty Project.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Server Control.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Server Control.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Server Control.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Server Control.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Browser Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Browser Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Browser Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Browser Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Custom Control Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Custom Control Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Custom Control Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF Custom Control Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF User Control Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF User Control Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF User Control Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/WPF User Control Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Web Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Web Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Web Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Web Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Web Site.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Web Site.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Web Site.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Web Site.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Forms Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Forms Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Forms Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Forms Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Forms Control Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Forms Control Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Forms Control Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Forms Control Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Service.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Service.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Service.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/16x16/Windows Service.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Class Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Class Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Class Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Class Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Console Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Console Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Console Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Console Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Empty Project.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Empty Project.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Empty Project.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Empty Project.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Server Control.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Server Control.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Server Control.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Server Control.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Browser Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Browser Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Browser Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Browser Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Custom Control Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Custom Control Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Custom Control Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF Custom Control Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF User Control Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF User Control Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF User Control Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/WPF User Control Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Web Site.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Web Site.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Web Site.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Web Site.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Forms Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Forms Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Forms Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Forms Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Forms Control Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Forms Control Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Forms Control Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Forms Control Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Service.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Service.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Service.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/CSharp/32x32/Windows Service.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Class Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Class Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Class Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Class Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Console Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Console Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Console Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Console Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Silverlight Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Silverlight Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Silverlight Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Silverlight Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Tutorial.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Tutorial.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Tutorial.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/16x16/Tutorial.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Class Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Class Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Class Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Class Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Console Application.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Console Application.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Console Application.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Console Application.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Silverlight Library.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Silverlight Library.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Silverlight Library.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Silverlight Library.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Tutorial.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Tutorial.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Tutorial.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/FSharp/32x32/Tutorial.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/Extension.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/Extension.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/Extension.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/Extension.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/WPF Toolbox Control.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/WPF Toolbox Control.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/WPF Toolbox Control.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/WPF Toolbox Control.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/Windows Forms Toolbox Control.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/Windows Forms Toolbox Control.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/Windows Forms Toolbox Control.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/16x16/Windows Forms Toolbox Control.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/Extension.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/Extension.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/Extension.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/Extension.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/WPF Toolbox Control.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/WPF Toolbox Control.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/WPF Toolbox Control.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/WPF Toolbox Control.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/Windows Forms Toolbox Control.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/Windows Forms Toolbox Control.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/Windows Forms Toolbox Control.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwareDeveloper/Themes/VisualStudio2012/Dark/Images/Templates/Project/Software Development/Common Language Runtime/Generic/32x32/Windows Forms Toolbox Control.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/ArkAngles/Catalog.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/ArkAngles/Catalog.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/ArkAngles/Catalog.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/ArkAngles/Catalog.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/ArkAngles/Setup.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/ArkAngles/Setup.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/ArkAngles/Setup.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/ArkAngles/Setup.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/InstallShield/InstallShieldScript.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/InstallShield/InstallShieldScript.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/InstallShield/InstallShieldScript.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/InstallShield/InstallShieldScript.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/Microsoft/ACME/BootstrapScript.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/Microsoft/ACME/BootstrapScript.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/Microsoft/ACME/BootstrapScript.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/Microsoft/ACME/BootstrapScript.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/RebelSoftware/InstallationPackage.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/RebelSoftware/InstallationPackage.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/RebelSoftware/InstallationPackage.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/RebelSoftware/InstallationPackage.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/RebelSoftware/InstallationScript.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/RebelSoftware/InstallationScript.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/RebelSoftware/InstallationScript.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/SoftwarePublisher/Associations/Setup/RebelSoftware/InstallationScript.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/UniversalEditorDeveloper/ProjectTypes/{13A1DBF5-B527-4218-9442-F1D165033AEB}.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/UniversalEditorDeveloper/ProjectTypes/{13A1DBF5-B527-4218-9442-F1D165033AEB}.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/UniversalEditorDeveloper/ProjectTypes/{13A1DBF5-B527-4218-9442-F1D165033AEB}.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/UniversalEditorDeveloper/ProjectTypes/{13A1DBF5-B527-4218-9442-F1D165033AEB}.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/HDMV.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/HDMV.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/HDMV.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/HDMV.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/INDX.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/INDX.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/INDX.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/INDX.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/MOBJ.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/MOBJ.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/MOBJ.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/MOBJ.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/MPLS.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/MPLS.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/MPLS.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/BluRay/MPLS.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/QuickSub.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/QuickSub.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/QuickSub.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/QuickSub.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/SubRip.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/SubRip.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/SubRip.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/SubRip.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/SubStationAlpha.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/SubStationAlpha.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/SubStationAlpha.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Subtitle/SubStationAlpha.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Video/AudioVideoInterleaved.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Video/AudioVideoInterleaved.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Video/AudioVideoInterleaved.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/VideoWorkstation/Associations/Video/AudioVideoInterleaved.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/AddressBook.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/AddressBook.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/AddressBook.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/AddressBook.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/CascadingStyleSheet.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/CascadingStyleSheet.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/CascadingStyleSheet.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/CascadingStyleSheet.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/HTML.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/HTML.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/HTML.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/HTML.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/MimeHTML.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/MimeHTML.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/MimeHTML.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/MimeHTML.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/WebServiceDescription.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/WebServiceDescription.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/WebServiceDescription.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Associations/WebServiceDescription.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/ProjectTypes/{A0786B88-2ADB-4C21-ABE8-AA2D79766269}.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/ProjectTypes/{A0786B88-2ADB-4C21-ABE8-AA2D79766269}.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/ProjectTypes/{A0786B88-2ADB-4C21-ABE8-AA2D79766269}.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/ProjectTypes/{A0786B88-2ADB-4C21-ABE8-AA2D79766269}.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/ProjectTypes/{AB211699-2C6A-4FCC-97FB-F629B1023277}.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/ProjectTypes/{AB211699-2C6A-4FCC-97FB-F629B1023277}.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/ProjectTypes/{AB211699-2C6A-4FCC-97FB-F629B1023277}.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/ProjectTypes/{AB211699-2C6A-4FCC-97FB-F629B1023277}.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/HTMLPage.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/HTMLPage.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/HTMLPage.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/HTMLPage.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/HTMLPage.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/HTMLPage.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/HTMLPage.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/HTMLPage.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/MasterPage.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/MasterPage.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/MasterPage.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/MasterPage.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/MasterPage.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/MasterPage.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/MasterPage.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/MasterPage.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/TravelRequest.xsn b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/TravelRequest.xsn similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/TravelRequest.xsn rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/TravelRequest.xsn diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebForm.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebForm.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebForm.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebForm.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebForm.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebForm.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebForm.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebForm.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebService.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebService.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebService.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebService.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebService.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebService.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebService.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebService.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebUserControl.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebUserControl.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebUserControl.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebUserControl.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebUserControl.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebUserControl.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebUserControl.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Document/Web/WebUserControl.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/Images/Website_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/Images/Website_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/Images/Website_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/Images/Website_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/Images/Website_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/Images/Website_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/Images/Website_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/Images/Website_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/IronPython Web Project.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/IronPython Web Project.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/IronPython Web Project.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ASP.NET/IronPython/IronPython Web Project.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/ColdFusion Project.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/ColdFusion Project.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/ColdFusion Project.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/ColdFusion Project.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/ColdFusion/Images/Project_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/MainIcon_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/PHP Web Project.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/PHP Web Project.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/PHP Web Project.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Extensions/WebsiteDeveloper/Templates/Project/Website Development/PHP/PHP Web Project.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Languages/English.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Languages/English.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Languages/English.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Languages/English.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Languages/Japanese.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Languages/Japanese.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Languages/Japanese.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Languages/Japanese.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.FileSystem.FileSystemObjectModel.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.FileSystem.FileSystemObjectModel.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.FileSystem.FileSystemObjectModel.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.FileSystem.FileSystemObjectModel.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.Shortcut.ShortcutObjectModel.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.Shortcut.ShortcutObjectModel.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.Shortcut.ShortcutObjectModel.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.Shortcut.ShortcutObjectModel.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.Text.Plain.PlainTextObjectModel.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.Text.Plain.PlainTextObjectModel.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.Text.Plain.PlainTextObjectModel.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/ObjectModels/UniversalEditor.ObjectModels.Text.Plain.PlainTextObjectModel.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/OptionPanels/Application.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/OptionPanels/Application.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/OptionPanels/Application.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/OptionPanels/Application.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/ProjectTypes/{EA90755A-4A5D-4FA4-B676-F7BBD8CF0D84}.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/ProjectTypes/{EA90755A-4A5D-4FA4-B676-F7BBD8CF0D84}.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/ProjectTypes/{EA90755A-4A5D-4FA4-B676-F7BBD8CF0D84}.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/ProjectTypes/{EA90755A-4A5D-4FA4-B676-F7BBD8CF0D84}.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Properties/AssemblyInfo.cs b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Properties/AssemblyInfo.cs rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Properties/AssemblyInfo.cs diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/AssetsDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/AssetsDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/AssetsDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/AssetsDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/ContactsDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/ContactsDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/ContactsDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/ContactsDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/EventsDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/EventsDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/EventsDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/EventsDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/FacultyDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/FacultyDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/FacultyDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/FacultyDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/IssuesDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/IssuesDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/IssuesDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/IssuesDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/MarketingProjectsDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/MarketingProjectsDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/MarketingProjectsDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/MarketingProjectsDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/NorthwindDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/NorthwindDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/NorthwindDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/NorthwindDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/ProjectsDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/ProjectsDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/ProjectsDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/ProjectsDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/SalesPipelineDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/SalesPipelineDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/SalesPipelineDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/SalesPipelineDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/StudentsDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/StudentsDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/StudentsDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/StudentsDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/TasksDatabase.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/TasksDatabase.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/TasksDatabase.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/TasksDatabase.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/database.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/database.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/database.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Database/database.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/WindowsFileSystem.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/WindowsFileSystem.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/WindowsFileSystem.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/WindowsFileSystem.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/windows_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/windows_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/windows_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/windows_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/windows_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/windows_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/windows_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/FileSystem/windows_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Asset Tracking.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Asset Tracking.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Asset Tracking.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Asset Tracking.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Expense Report.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Expense Report.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Expense Report.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Expense Report.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Meeting Agenda.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Meeting Agenda.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Meeting Agenda.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Meeting Agenda.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Status Report.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Status Report.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Status Report.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Status Report.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Travel Request.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Travel Request.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Travel Request.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/Travel Request.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_48x48.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_48x48.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_48x48.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Document/Form/icon_48x48.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/AutoCAD_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/AutoCAD_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/AutoCAD_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/AutoCAD_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/AutoCAD_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/AutoCAD_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/AutoCAD_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/AutoCAD_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Inventor_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Inventor_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Inventor_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Inventor_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Inventor_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Inventor_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Inventor_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Inventor_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/NavisWorks_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/NavisWorks_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/NavisWorks_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/NavisWorks_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/NavisWorks_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/NavisWorks_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/NavisWorks_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/NavisWorks_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/RevitManifest_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/RevitManifest_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/RevitManifest_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/RevitManifest_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/RevitManifest_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/RevitManifest_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/RevitManifest_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/RevitManifest_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Revit_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Revit_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Revit_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Revit_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Revit_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Revit_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Revit_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/AutoDesk/Images/Revit_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/ConcertProject.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/ConcertProject.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/ConcertProject.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/ConcertProject.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Concert_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/Images/Library_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/LibraryProject.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/LibraryProject.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/LibraryProject.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/Concertroid/LibraryProject.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/EmptyFileSystem.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/EmptyFileSystem.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/EmptyFileSystem.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/EmptyFileSystem.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/EmptyTorrent.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/EmptyTorrent.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/EmptyTorrent.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/EmptyTorrent.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/FileSystem_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/FileSystem_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/FileSystem_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/FileSystem_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/FileSystem_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/FileSystem_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/FileSystem_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/FileSystem_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent.ico b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent.ico similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent.ico rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent.ico diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent.xcf b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent.xcf similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent.xcf rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent.xcf diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent_16x16.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent_16x16.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent_16x16.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent_16x16.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent_32x32.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent_32x32.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent_32x32.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Templates/Project/File Distribution/Images/Torrent_32x32.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileClose.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileClose.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileClose.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileClose.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileExit.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileExit.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileExit.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileExit.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewFile.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewFile.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewFile.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewFile.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewProject.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewProject.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewProject.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewProject.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewTeamProject.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewTeamProject.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewTeamProject.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewTeamProject.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewWebSite.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewWebSite.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewWebSite.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileNewWebSite.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenFile.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenFile.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenFile.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenFile.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenProject.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenProject.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenProject.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenProject.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenTeamProject.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenTeamProject.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenTeamProject.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenTeamProject.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenWebSite.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenWebSite.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenWebSite.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileOpenWebSite.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FilePageSetup.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FilePageSetup.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FilePageSetup.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FilePageSetup.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FilePrint.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FilePrint.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FilePrint.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FilePrint.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileSave.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileSave.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileSave.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileSave.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileSaveAll.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileSaveAll.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileSaveAll.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Commands/FileSaveAll.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Blank Solution.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Blank Solution.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Blank Solution.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Blank Solution.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Package.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Package.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Package.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Package.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Plugin.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Plugin.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Plugin.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Plugin.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Shell Isolated.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Shell Isolated.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Shell Isolated.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/16x16/Shell Isolated.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Blank Solution.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Blank Solution.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Blank Solution.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Blank Solution.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Package.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Package.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Package.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Package.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Plugin.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Plugin.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Plugin.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Plugin.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Shell Isolated.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Shell Isolated.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Shell Isolated.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/Templates/Project/32x32/Shell Isolated.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/CSharp.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/CSharp.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/CSharp.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/CSharp.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/CSharp_Project.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/CSharp_Project.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/CSharp_Project.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/CSharp_Project.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Control.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Control.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Control.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Control.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Form.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Form.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Form.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Form.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/PropertiesFolder.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/PropertiesFolder.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/PropertiesFolder.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/PropertiesFolder.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Reference.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Reference.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Reference.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Reference.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Resources.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Resources.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Resources.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Resources.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Solution.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Solution.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Solution.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/Solution.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/UserControl.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/UserControl.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/UserControl.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/UserControl.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-file.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-file.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-file.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-file.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-folder-closed.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-folder-closed.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-folder-closed.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-folder-closed.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-folder-open.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-folder-open.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-folder-open.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/generic-folder-open.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/hidden-folder-closed.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/hidden-folder-closed.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/hidden-folder-closed.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/hidden-folder-closed.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/hidden-folder-open.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/hidden-folder-open.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/hidden-folder-open.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Images/TreeView/hidden-folder-open.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Theme.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Theme.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Theme.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2012/Dark/Theme.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2013/Dark/Images/TreeView/generic-folder-closed.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2013/Dark/Images/TreeView/generic-folder-closed.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2013/Dark/Images/TreeView/generic-folder-closed.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2013/Dark/Images/TreeView/generic-folder-closed.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2013/Dark/Images/TreeView/generic-folder-open.png b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2013/Dark/Images/TreeView/generic-folder-open.png similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2013/Dark/Images/TreeView/generic-folder-open.png rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/Themes/VisualStudio2013/Dark/Images/TreeView/generic-folder-open.png diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/UniversalEditor.Content.PlatformIndependent.csproj b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/UniversalEditor.Content.PlatformIndependent.csproj similarity index 99% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/UniversalEditor.Content.PlatformIndependent.csproj rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/UniversalEditor.Content.PlatformIndependent.csproj index 60ed5f88..4cbdc00f 100644 --- a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/UniversalEditor.Content.PlatformIndependent.csproj +++ b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/UniversalEditor.Content.PlatformIndependent.csproj @@ -143,6 +143,7 @@ + diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/WindowLayouts/Default.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/WindowLayouts/Default.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/WindowLayouts/Default.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/WindowLayouts/Default.xml diff --git a/CSharp/Content/UniversalEditor.Content.PlatformIndependent/WindowLayouts/VisualStudio2013.xml b/CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/WindowLayouts/VisualStudio2013.xml similarity index 100% rename from CSharp/Content/UniversalEditor.Content.PlatformIndependent/WindowLayouts/VisualStudio2013.xml rename to CSharp/V4/Content/UniversalEditor.Content.PlatformIndependent/WindowLayouts/VisualStudio2013.xml diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/AssemblyInfo.cs b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/AssemblyInfo.cs rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/AssemblyInfo.cs diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/Editors/FileSystem/FileSystemEditor.cs b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/Editors/FileSystem/FileSystemEditor.cs similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/Editors/FileSystem/FileSystemEditor.cs rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/Editors/FileSystem/FileSystemEditor.cs diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/UniversalEditor.Engines.GTK.Plugins.FileSystem.csproj b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/UniversalEditor.Engines.GTK.Plugins.FileSystem.csproj similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/UniversalEditor.Engines.GTK.Plugins.FileSystem.csproj rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/UniversalEditor.Engines.GTK.Plugins.FileSystem.csproj diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/UniversalEditor.Editors.FileSystem.FileSystemEditor.cs b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/UniversalEditor.Editors.FileSystem.FileSystemEditor.cs similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/UniversalEditor.Editors.FileSystem.FileSystemEditor.cs rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/UniversalEditor.Editors.FileSystem.FileSystemEditor.cs diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/generated.cs b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/generated.cs similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/generated.cs rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/generated.cs diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/gui.stetic b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/gui.stetic similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/gui.stetic rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.FileSystem/gtk-gui/gui.stetic diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/AssemblyInfo.cs b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/AssemblyInfo.cs rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/AssemblyInfo.cs diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/Editors/UnrealEngine/Package/UnrealPackageEditor.cs b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/Editors/UnrealEngine/Package/UnrealPackageEditor.cs similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/Editors/UnrealEngine/Package/UnrealPackageEditor.cs rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/Editors/UnrealEngine/Package/UnrealPackageEditor.cs diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/UniversalEditor.Engines.GTK.Plugins.UnrealEngine.csproj b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/UniversalEditor.Engines.GTK.Plugins.UnrealEngine.csproj similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/UniversalEditor.Engines.GTK.Plugins.UnrealEngine.csproj rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/UniversalEditor.Engines.GTK.Plugins.UnrealEngine.csproj diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/UniversalEditor.Editors.UnrealEngine.Package.UnrealPackageEditor.cs b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/UniversalEditor.Editors.UnrealEngine.Package.UnrealPackageEditor.cs similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/UniversalEditor.Editors.UnrealEngine.Package.UnrealPackageEditor.cs rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/UniversalEditor.Editors.UnrealEngine.Package.UnrealPackageEditor.cs diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/generated.cs b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/generated.cs similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/generated.cs rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/generated.cs diff --git a/CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/gui.stetic b/CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/gui.stetic similarity index 100% rename from CSharp/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/gui.stetic rename to CSharp/V4/Engines/GTK/Plugins/UniversalEditor.Engines.GTK.Plugins.UnrealEngine/gtk-gui/gui.stetic diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/AssemblyInfo.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/AssemblyInfo.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/AssemblyInfo.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Controls/ObjectModelBrowser.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Controls/ObjectModelBrowser.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Controls/ObjectModelBrowser.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Controls/ObjectModelBrowser.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/AboutDialog.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/AboutDialog.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/AboutDialog.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/AboutDialog.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CrashDialog.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CrashDialog.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CrashDialog.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CrashDialog.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CreateDocumentDialog.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CreateDocumentDialog.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CreateDocumentDialog.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CreateDocumentDialog.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/DataFormatOptionsDialog.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/DataFormatOptionsDialog.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/DataFormatOptionsDialog.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/DataFormatOptionsDialog.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Editor.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Editor.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Editor.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/Editor.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/GTKEngine.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/GTKEngine.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/GTKEngine.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/GTKEngine.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/MainWindow.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/MainWindow.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/MainWindow.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/MainWindow.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/UniversalEditor.Engines.GTK.csproj b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/UniversalEditor.Engines.GTK.csproj similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/UniversalEditor.Engines.GTK.csproj rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/UniversalEditor.Engines.GTK.csproj diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.AboutDialog.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.AboutDialog.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.AboutDialog.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.AboutDialog.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.CrashDialog.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.CrashDialog.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.CrashDialog.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.CrashDialog.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.CreateDocumentDialog.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.CreateDocumentDialog.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.CreateDocumentDialog.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.CreateDocumentDialog.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.DataFormatOptionsDialog.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.DataFormatOptionsDialog.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.DataFormatOptionsDialog.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Dialogs.DataFormatOptionsDialog.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Editor.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Editor.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Editor.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.Editor.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.MainWindow.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.MainWindow.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.MainWindow.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.MainWindow.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.ObjectModelBrowser.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.ObjectModelBrowser.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.ObjectModelBrowser.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/UniversalEditor.Engines.GTK.ObjectModelBrowser.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/generated.cs b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/generated.cs similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/generated.cs rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/generated.cs diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/gui.stetic b/CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/gui.stetic similarity index 100% rename from CSharp/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/gui.stetic rename to CSharp/V4/Engines/GTK/UniversalEditor.Engines.GTK/gtk-gui/gui.stetic diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/DocumentTypeSelector.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/ErrorList.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/OutputWindow.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorer.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorerSelectionChangedEvent.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorerSelectionChangedEvent.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorerSelectionChangedEvent.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorerSelectionChangedEvent.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorerSelectionChangingEvent.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorerSelectionChangingEvent.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorerSelectionChangingEvent.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Controls/SolutionExplorerSelectionChangingEvent.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/AboutDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CrashDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/CustomOptionsDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DataFormatAboutDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/DocumentPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/ExportOptionsDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/GenericBrowserPopup.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/NewDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/OptionsDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SelectPerspectiveDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/SessionDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Dialogs/UnsavedDocumentsDialog.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/IconMethods.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/IconMethods.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/IconMethods.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/IconMethods.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/LocalConfiguration.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/LocalConfiguration.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/LocalConfiguration.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/LocalConfiguration.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/DocumentsOptionPanel.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/OptionPanels/Application/GeneralOptionPanel.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Page.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Page.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Page.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Page.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Page.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Page.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Page.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Page.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EditorPage.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/EmbeddedEditorPage.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/ExplorerPage.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/FilePage.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/FilePage.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/FilePage.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/FilePage.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/FilePage.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/FilePage.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/FilePage.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/FilePage.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/GenericErrorPage.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/InvalidFormatPage.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/MultipleObjectModelPage.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/MultipleObjectModelPage.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/MultipleObjectModelPage.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/MultipleObjectModelPage.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/MultipleObjectModelPage.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/MultipleObjectModelPage.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/MultipleObjectModelPage.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/MultipleObjectModelPage.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/StartPage.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/UnknownFormatPage.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/UnknownFormatPage.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/UnknownFormatPage.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/UnknownFormatPage.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/UnknownFormatPage.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/UnknownFormatPage.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/UnknownFormatPage.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Pages/UnknownFormatPage.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Panel.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Panel.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Panel.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Panel.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Panel.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Panel.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Panel.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Panel.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Resources.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Resources.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Resources.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Resources.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Resources.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Resources.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Resources.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Resources.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Settings.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Settings.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Settings.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Settings.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Settings.settings b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Settings.settings similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Settings.settings rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Properties/Settings.settings diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/mainicon.ico b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/mainicon.ico similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/mainicon.ico rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/mainicon.ico diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/ueproj-icon.ico b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/ueproj-icon.ico similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/ueproj-icon.ico rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/ueproj-icon.ico diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/uesln-icon.ico b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/uesln-icon.ico similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/uesln-icon.ico rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/Resources/uesln-icon.ico diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.Designer.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.resx b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.resx rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/SplashScreenWindow.resx diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/TemporaryFileManager.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/TemporaryFileManager.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/TemporaryFileManager.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/TemporaryFileManager.cs diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/UniversalEditor.UserInterface.WindowsForms.DesktopApplication.csproj b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/UniversalEditor.UserInterface.WindowsForms.DesktopApplication.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/UniversalEditor.UserInterface.WindowsForms.DesktopApplication.csproj rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/UniversalEditor.UserInterface.WindowsForms.DesktopApplication.csproj diff --git a/CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/WindowsFormsEngine.cs b/CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/WindowsFormsEngine.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/WindowsFormsEngine.cs rename to CSharp/V4/Engines/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/WindowsFormsEngine.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/CommonDialog.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/CommonDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/CommonDialog.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/CommonDialog.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.resources b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.resources similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.resources rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.resources diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/DocumentTypeSelector.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ErrorMessage.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/LocalFileSystemExplorer.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Controls/ProgressPanel.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialog.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialog.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialog.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/CommentDialog.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/FilePropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/FilePropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/FilePropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/FilePropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/FileSystem/Internal/FilePropertiesDialogImpl.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Dialogs/PropertyList/PropertyDetailsDialog.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editor.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.cs similarity index 98% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.cs index a78470c6..79b3bd07 100644 --- a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.cs +++ b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.cs @@ -111,7 +111,7 @@ namespace UniversalEditor.UserInterface.WindowsForms.Editors { base.OnHandleDestroyed(e); - if (tIconLoader.IsAlive) + if (tIconLoader != null && tIconLoader.IsAlive) { tIconLoader.Abort(); } @@ -355,7 +355,7 @@ namespace UniversalEditor.UserInterface.WindowsForms.Editors lv.Items.Clear(); - if (tIconLoader.ThreadState != System.Threading.ThreadState.Stopped) + if (tIconLoader != null && tIconLoader.ThreadState != System.Threading.ThreadState.Stopped) { tIconLoader.Abort(); tIconLoader = null; @@ -470,6 +470,12 @@ namespace UniversalEditor.UserInterface.WindowsForms.Editors private void lv_ItemDrag(object sender, AwesomeControls.ListView.ListViewItemDragEventArgs e) { + if (tIconLoader != null && tIconLoader.ThreadState != System.Threading.ThreadState.Stopped) + { + tIconLoader.Abort(); + tIconLoader = null; + } + List filePaths = new List(); foreach (AwesomeControls.ListView.ListViewItem lvi in lv.SelectedItems) { diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FileSystemEditor.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/FormattedTextEditor.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/MarkupEditor.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PlainTextEditor.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/PropertyListEditor.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Editors/ShortcutEditor.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/ExtensionMethods.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/ExtensionMethods.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/ExtensionMethods.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/ExtensionMethods.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.dll b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.dll similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.dll rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.dll diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.fakesconfig b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.fakesconfig similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.fakesconfig rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.fakesconfig diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.xml b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.xml similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.xml rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/FakesAssemblies/UniversalEditor.Plugins.Multimedia.Fakes.xml diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/HostApplication.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/HostApplication.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/HostApplication.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/HostApplication.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/IHostApplicationWindow.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/IHostApplicationWindow.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/IHostApplicationWindow.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/IHostApplicationWindow.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/IconMethods.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/IconMethods.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/IconMethods.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/IconMethods.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/ImageListExtensionMethods.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/ImageListExtensionMethods.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/ImageListExtensionMethods.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/ImageListExtensionMethods.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/MenuBar.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/MenuBar.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/MenuBar.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/MenuBar.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/OptionPanel.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/OptionPanel.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/OptionPanel.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/OptionPanel.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/OptionPanel.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/OptionPanel.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/OptionPanel.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/OptionPanel.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/Resources.Designer.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/Resources.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/Resources.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/Resources.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/Resources.resx b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/Resources.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/Resources.resx rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Properties/Resources.resx diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddExisting.png b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddExisting.png similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddExisting.png rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddExisting.png diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNew.bmp b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNew.bmp similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNew.bmp rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNew.bmp diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNew.png b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNew.png similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNew.png rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNew.png diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNewFolder.png b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNewFolder.png similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNewFolder.png rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/Resources/AddNewFolder.png diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/TemporaryFileManager.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/TemporaryFileManager.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/TemporaryFileManager.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/TemporaryFileManager.cs diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/UniversalEditor.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/UniversalEditor.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/UniversalEditor.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/UniversalEditor.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/VirtualFileDataObject.cs b/CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/VirtualFileDataObject.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/VirtualFileDataObject.cs rename to CSharp/V4/Engines/WindowsForms/Libraries/UniversalEditor.UserInterface.WindowsForms/VirtualFileDataObject.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Controls/ComplexObjectPropertiesControl.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/EmailPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/LabelPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Dialogs/Contact/NamePropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Editors/Contact/ContactEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms/UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/AttachmentPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/CategoryPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/KeywordPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ListingPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/PlatformPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Catalog/ArkAngles/ProductPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Dialogs/Setup/ArkAngles/ActionPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Catalog/ArkAngles/ArkAnglesCatalogEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Editors/Setup/ArkAngles/ArkAnglesSetupEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Properties/Resources.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Setup.ico b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Setup.ico similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Setup.ico rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Setup.ico diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Uninstall.ico b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Uninstall.ico similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Uninstall.ico rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/Resources/Uninstall.ico diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms/UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/FixtureEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/FixtureEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/FixtureEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/FixtureEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/FixtureEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/FixtureEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/FixtureEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/FixtureEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/LightingScriptEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/LightingScriptEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/LightingScriptEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/LightingScriptEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/LightingScriptEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/LightingScriptEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/LightingScriptEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Editors/LightingScriptEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms/UniversalEditor.Plugins.Auraluminous.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Editors/Executable/ExecutableEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms/UniversalEditor.Plugins.Executable.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/Icarus/IcarusExpressionTextBox.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Controls/RavenSoftware/Icarus/IcarusExpressionTextBox.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/Icarus/IcarusExpressionHelperDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Dialogs/RavenSoftware/Icarus/IcarusExpressionHelperDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/Icarus/IcarusScriptEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Icarus/IcarusScriptEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/Strip/StripEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/WeaponData/WeaponDataEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/WeaponData/WeaponDataEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/WeaponData/WeaponDataEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/WeaponData/WeaponDataEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/WeaponData/WeaponDataEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/WeaponData/WeaponDataEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/WeaponData/WeaponDataEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Editors/RavenSoftware/WeaponData/WeaponDataEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms/UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Editors/KnowledgeAdventure/Actor/ActorEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms/UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Controls/Michelangelo/CanvasControl.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Editors/Michelangelo/Canvas/CanvasEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms/UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/BootstrapFilePropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/ManageOperatingSystemsDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Dialogs/Setup/Microsoft/ACME/BootstrapScript/OperatingSystemPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Editors/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/Resources.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/Resources.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/Resources.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/Resources.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/Resources.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/Resources.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/Resources.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Properties/Resources.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Resources/setup.ico b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Resources/setup.ico similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Resources/setup.ico rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/Resources/setup.ico diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/UniversalEditor.Plugins.Microsoft.Setup.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/UniversalEditor.Plugins.Microsoft.Setup.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/UniversalEditor.Plugins.Microsoft.Setup.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms/UniversalEditor.Plugins.Microsoft.Setup.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollControl.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollControl.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollControl.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollControl.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollControl.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollControl.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollControl.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollControl.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollTool.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollTool.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollTool.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRoll/PianoRollTool.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditorTool.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditorTool.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditorTool.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Synthesized/PianoRollEditorTool.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/Track.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/Track.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/Track.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/Track.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/TrackChannel.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/TrackChannel.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/TrackChannel.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/TrackChannel.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Audio/Waveform/WaveformTrackList/WaveformTrackListControl.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Controls/Multimedia/Palette/ColorListControl.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/NoteExpressionProperty.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/ProgressDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/Synthesized/OptionPanels/SynthesizerPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/Synthesized/OptionPanels/SynthesizerPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/Synthesized/OptionPanels/SynthesizerPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/Synthesized/OptionPanels/SynthesizerPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/Synthesized/OptionPanels/SynthesizerPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/Synthesized/OptionPanels/SynthesizerPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/Synthesized/OptionPanels/SynthesizerPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/Synthesized/OptionPanels/SynthesizerPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Audio/VoicebankEditorDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Picture/ToolSettingsDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Picture/ToolSettingsDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Picture/ToolSettingsDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Picture/ToolSettingsDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Picture/ToolSettingsDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Picture/ToolSettingsDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Picture/ToolSettingsDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Picture/ToolSettingsDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Dialogs/Multimedia/Playlist/PlaylistEntryPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Synthesized/SynthesizedAudioEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Voicebank/VoicebankIndexEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Audio/Waveform/WaveformAudioEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Palette/PaletteEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/Collection/PictureCollectionEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Picture/PictureEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/Subtitle/SubtitleEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/VectorImage/VectorImageEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/VectorImage/VectorImageEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/VectorImage/VectorImageEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/VectorImage/VectorImageEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/VectorImage/VectorImageEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/VectorImage/VectorImageEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/VectorImage/VectorImageEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Editors/Multimedia/VectorImage/VectorImageEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/MyCursors.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/MyCursors.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/MyCursors.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/MyCursors.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.layout b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.layout similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.layout rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.layout diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/ExternalProgramsOptionPanel.layout b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/ExternalProgramsOptionPanel.layout similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/ExternalProgramsOptionPanel.layout rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/ExternalProgramsOptionPanel.layout diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/MIDIOptionPanel.layout b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/MIDIOptionPanel.layout similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/MIDIOptionPanel.layout rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/MIDIOptionPanel.layout diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/PhonemeDictionaryOptionPanel.layout b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/PhonemeDictionaryOptionPanel.layout similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/PhonemeDictionaryOptionPanel.layout rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/PhonemeDictionaryOptionPanel.layout diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/SingingStyleDefaultsOptionPanel.layout b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/SingingStyleDefaultsOptionPanel.layout similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/SingingStyleDefaultsOptionPanel.layout rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/SingingStyleDefaultsOptionPanel.layout diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/SynthesizersOptionPanel.layout b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/SynthesizersOptionPanel.layout similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/SynthesizersOptionPanel.layout rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/OptionPanels/Editors/Audio/Synthesized/SynthesizersOptionPanel.layout diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/Resources.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/Resources.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/Resources.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/Resources.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/Resources.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/Resources.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/Resources.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Properties/Resources.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Resources/Eraser.cur b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Resources/Eraser.cur similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Resources/Eraser.cur rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Resources/Eraser.cur diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Resources/Pen.cur b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Resources/Pen.cur similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Resources/Pen.cur rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/Resources/Pen.cur diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms/UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Dialogs/TexturePropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.designer (miku's conflicted copy 2012-10-08).cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.designer (miku's conflicted copy 2012-10-08).cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.designer (miku's conflicted copy 2012-10-08).cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.designer (miku's conflicted copy 2012-10-08).cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/ModelEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Model/ModelEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Editors/Multimedia3D/Motion/MotionEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/OptionPanels/Multimedia3D/Model/GeneralOptionPanel.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Panels/Multimedia3D/Motion/TimelinePanel.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms/UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Map/MapEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerAreas/BasicDesignerArea.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerAreas/BasicDesignerArea.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerAreas/BasicDesignerArea.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerAreas/BasicDesignerArea.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerObjectClasses/NwcButtonClass.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerObjectClasses/NwcButtonClass.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerObjectClasses/NwcButtonClass.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerObjectClasses/NwcButtonClass.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerObjectClasses/NwcGenericControlClass.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerObjectClasses/NwcGenericControlClass.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerObjectClasses/NwcGenericControlClass.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/DesignerObjectClasses/NwcGenericControlClass.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Editors/NewWorldComputing/Scene/SceneEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms/UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Editors/RebelSoftware/InstallationScript/InstallationScriptEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/Resources.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/Resources.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/Resources.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/Resources.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/Resources.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/Resources.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/Resources.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Properties/Resources.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_01_Welcome.bmp b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_01_Welcome.bmp similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_01_Welcome.bmp rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_01_Welcome.bmp diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_02_License.bmp b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_02_License.bmp similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_02_License.bmp rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_02_License.bmp diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_03_Destination.bmp b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_03_Destination.bmp similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_03_Destination.bmp rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_03_Destination.bmp diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_04_Summary.bmp b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_04_Summary.bmp similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_04_Summary.bmp rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_04_Summary.bmp diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_05_Progress.bmp b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_05_Progress.bmp similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_05_Progress.bmp rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_05_Progress.bmp diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_06_Finish.bmp b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_06_Finish.bmp similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_06_Finish.bmp rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Install_06_Finish.bmp diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_01_Welcome.bmp b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_01_Welcome.bmp similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_01_Welcome.bmp rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_01_Welcome.bmp diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_02_Progress.bmp b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_02_Progress.bmp similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_02_Progress.bmp rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_02_Progress.bmp diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_03_Finish.bmp b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_03_Finish.bmp similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_03_Finish.bmp rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/Resources/Screenshot_Uninstall_03_Finish.bmp diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms/UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Dialogs/ObjectPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Editors/CodeEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/OptionPanels/Editors/CodeEditor/AppearanceOptionPanel.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/PropertySheets/ApplicationPropertySheet.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms/UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Editors/StoryEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/IconMethods.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/IconMethods.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/IconMethods.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/IconMethods.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms/UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Dialogs/UnrealEngine/ExportTableEntryPropertiesDialog.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Editors/UnrealEngine/UnrealPackageEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/TemporaryFileManager.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/TemporaryFileManager.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/TemporaryFileManager.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/TemporaryFileManager.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms/UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms.csproj diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Controls/Web/StyleSheet/MeasurementUpDown/MeasurementUpDownControl.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/StyleSheet/StyleSheetEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.Designer.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.Designer.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.Designer.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.Designer.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.resx b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.resx similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.resx rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Editors/Web/WebService/Description/WebServiceDescriptionEditor.resx diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Properties/AssemblyInfo.cs b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Properties/AssemblyInfo.cs rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/Properties/AssemblyInfo.cs diff --git a/CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/UniversalEditor.Plugins.Web.UserInterface.WindowsForms.csproj b/CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/UniversalEditor.Plugins.Web.UserInterface.WindowsForms.csproj similarity index 100% rename from CSharp/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/UniversalEditor.Plugins.Web.UserInterface.WindowsForms.csproj rename to CSharp/V4/Engines/WindowsForms/Plugins/UniversalEditor.Plugins.Web.UserInterface.WindowsForms/UniversalEditor.Plugins.Web.UserInterface.WindowsForms.csproj diff --git a/CSharp/Libraries/UniversalEditor.Compression/Common/BlockType.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Common/BlockType.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Common/BlockType.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Common/BlockType.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Common/BurrowsWheelerTransform.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Common/BurrowsWheelerTransform.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Common/BurrowsWheelerTransform.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Common/BurrowsWheelerTransform.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Common/CompressionTracingSwitch.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Common/CompressionTracingSwitch.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Common/CompressionTracingSwitch.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Common/CompressionTracingSwitch.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Common/DecodeHelper.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Common/DecodeHelper.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Common/DecodeHelper.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Common/DecodeHelper.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Common/HuffmanTree.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Common/HuffmanTree.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Common/HuffmanTree.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Common/HuffmanTree.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Common/InputBuffer.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Common/InputBuffer.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Common/InputBuffer.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Common/InputBuffer.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Common/MT19937ar.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Common/MT19937ar.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Common/MT19937ar.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Common/MT19937ar.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Common/Match.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Common/Match.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Common/Match.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Common/Match.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Common/RunLengthEncoding.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Common/RunLengthEncoding.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Common/RunLengthEncoding.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Common/RunLengthEncoding.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Common/Sorting.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Common/Sorting.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Common/Sorting.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Common/Sorting.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/CompressionFailureException.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/CompressionFailureException.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/CompressionFailureException.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/CompressionFailureException.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/CompressionMethod.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/CompressionMethod.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/CompressionMethod.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/CompressionMethod.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/CompressionMode.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/CompressionMode.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/CompressionMode.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/CompressionMode.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/CompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/CompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/CompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/CompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/CompressionModules.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/CompressionModules.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/CompressionModules.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/CompressionModules.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/LZ/LZ.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/LZ/LZ.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/LZ/LZ.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/LZ/LZ.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/LZH/LZHStream.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/LZH/LZHStream.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/LZH/LZHStream.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/LZH/LZHStream.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/LZMA/LZMAStream.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/LZMA/LZMAStream.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/LZMA/LZMAStream.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/LZMA/LZMAStream.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/LZPL2/LZPL2CompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/LZPL2/LZPL2CompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/LZPL2/LZPL2CompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/LZPL2/LZPL2CompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/LZSS/LZSS2.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/LZSS/LZSS2.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/LZSS/LZSS2.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/LZSS/LZSS2.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/LZSS/LZSSCompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/LZSS/LZSSCompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/LZSS/LZSSCompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/LZSS/LZSSCompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/LZW/Internal/Element.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/LZW/Internal/Element.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/LZW/Internal/Element.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/LZW/Internal/Element.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/LZW/LZWStream.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/LZW/LZWStream.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/LZW/LZWStream.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/LZW/LZWStream.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Bzip2CompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Bzip2CompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Bzip2CompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Bzip2CompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2Constants.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2Constants.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2Constants.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2Constants.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2Exception.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2Exception.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2Exception.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2Exception.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2InputStream.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2InputStream.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2InputStream.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2InputStream.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2OutputStream.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2OutputStream.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2OutputStream.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/BZip2OutputStream.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/StreamUtils.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/StreamUtils.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/StreamUtils.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Bzip2/Internal/StreamUtils.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/DeflateCompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/DeflateCompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/DeflateCompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/DeflateCompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/DeflateStreamAsyncResult.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/DeflateStreamAsyncResult.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/DeflateStreamAsyncResult.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/DeflateStreamAsyncResult.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/DeflateInput.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/DeflateInput.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/DeflateInput.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/DeflateInput.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/Deflater.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/Deflater.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/Deflater.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/Deflater.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoder.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoder.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoder.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoder.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoderStatics.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoderStatics.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoderStatics.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoderStatics.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoderWindow.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoderWindow.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoderWindow.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/FastEncoderWindow.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/Inflater.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/Inflater.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/Inflater.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/Inflater.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/OutputWindow.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/OutputWindow.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/OutputWindow.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Deflate/Internal/OutputWindow.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Explode/ExplodeCompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Explode/ExplodeCompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Explode/ExplodeCompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Explode/ExplodeCompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeDelegates.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeDelegates.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeDelegates.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeDelegates.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeHuffman.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeHuffman.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeHuffman.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeHuffman.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeInfo.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeInfo.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeInfo.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeInfo.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeState.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeState.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeState.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Explode/Internal/ExplodeState.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Gzip/GzipCompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Gzip/GzipCompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Gzip/GzipCompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Gzip/GzipCompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Gzip/GzipStream.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Gzip/GzipStream.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Gzip/GzipStream.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Gzip/GzipStream.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Gzip/Internal/GzipDecoder.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Gzip/Internal/GzipDecoder.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Gzip/Internal/GzipDecoder.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Gzip/Internal/GzipDecoder.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Gzip/Internal/GzipHeaderState.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Gzip/Internal/GzipHeaderState.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Gzip/Internal/GzipHeaderState.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Gzip/Internal/GzipHeaderState.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/LZRW1/LZRW1CompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/LZRW1/LZRW1CompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/LZRW1/LZRW1CompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/LZRW1/LZRW1CompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/LZX/Internal/Constants.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/LZX/Internal/Constants.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/LZX/Internal/Constants.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/LZX/Internal/Constants.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/LZX/LZXCompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/LZX/LZXCompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/LZX/LZXCompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/LZX/LZXCompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/CNX.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/CNX.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/CNX.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/CNX.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/CXLZ.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/CXLZ.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/CXLZ.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/CXLZ.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/Compression.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/Compression.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/Compression.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/Compression.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/CompressionFormat.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/CompressionFormat.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/CompressionFormat.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/CompressionFormat.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionaries/LzBufferDictionary.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionaries/LzBufferDictionary.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionaries/LzBufferDictionary.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionaries/LzBufferDictionary.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionaries/LzWindowDictionary.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionaries/LzWindowDictionary.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionaries/LzWindowDictionary.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionaries/LzWindowDictionary.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionary.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionary.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionary.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/Internal/CompressionDictionary.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/LZ00.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/LZ00.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/LZ00.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/LZ00.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/LZ01.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/LZ01.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/LZ01.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/LZ01.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/LZSS.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/LZSS.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/LZSS.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/LZSS.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/ONZ.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/ONZ.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/ONZ.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/ONZ.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/PRS.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/PRS.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/PRS.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/PRS.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/PuyoCompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/PuyoCompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Puyo/PuyoCompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Puyo/PuyoCompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/XMemLZX/XMemLZXCompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/XMemLZX/XMemLZXCompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/XMemLZX/XMemLZXCompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/XMemLZX/XMemLZXCompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Adler32.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Adler32.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Adler32.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Adler32.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Deflate.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Deflate.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Deflate.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Deflate.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfBlocks.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfBlocks.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfBlocks.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfBlocks.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfCodes.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfCodes.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfCodes.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfCodes.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfTree.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfTree.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfTree.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/InfTree.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Inflate.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Inflate.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Inflate.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Inflate.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/StaticTree.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/StaticTree.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/StaticTree.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/StaticTree.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/SupportClass.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/SupportClass.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/SupportClass.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/SupportClass.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Tree.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Tree.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Tree.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Tree.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZInputStream.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZInputStream.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZInputStream.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZInputStream.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZOutputStream.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZOutputStream.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZOutputStream.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZOutputStream.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZStream.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZStream.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZStream.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZStream.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZStreamException.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZStreamException.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZStreamException.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/ZStreamException.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Zlib.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Zlib.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Zlib.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/Internal/Zlib.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/ZlibCompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/ZlibCompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Modules/Zlib/ZlibCompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Modules/Zlib/ZlibCompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/OutOfInputException.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/OutOfInputException.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/OutOfInputException.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/OutOfInputException.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/PPmD/PPmDStream.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/PPmD/PPmDStream.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/PPmD/PPmDStream.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/PPmD/PPmDStream.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/Properties/AssemblyInfo.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/Properties/AssemblyInfo.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/Properties/AssemblyInfo.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/RLEW/RLEWCompressionModule.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/RLEW/RLEWCompressionModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/RLEW/RLEWCompressionModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/RLEW/RLEWCompressionModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Compression/UniversalEditor.Compression.csproj b/CSharp/V4/Libraries/UniversalEditor.Compression/UniversalEditor.Compression.csproj similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/UniversalEditor.Compression.csproj rename to CSharp/V4/Libraries/UniversalEditor.Compression/UniversalEditor.Compression.csproj diff --git a/CSharp/Libraries/UniversalEditor.Compression/UnsupportedWindowSizeRangeException.cs b/CSharp/V4/Libraries/UniversalEditor.Compression/UnsupportedWindowSizeRangeException.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Compression/UnsupportedWindowSizeRangeException.cs rename to CSharp/V4/Libraries/UniversalEditor.Compression/UnsupportedWindowSizeRangeException.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Accessor.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Accessor.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Accessor.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Accessor.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/AccessorReference.cs b/CSharp/V4/Libraries/UniversalEditor.Core/AccessorReference.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/AccessorReference.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/AccessorReference.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Accessors/FileAccessor.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Accessors/FileAccessor.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Accessors/FileAccessor.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Accessors/FileAccessor.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Accessors/MemoryAccessor.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Accessors/MemoryAccessor.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Accessors/MemoryAccessor.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Accessors/MemoryAccessor.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Accessors/StreamAccessor.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Accessors/StreamAccessor.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Accessors/StreamAccessor.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Accessors/StreamAccessor.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Accessors/StringAccessor.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Accessors/StringAccessor.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Accessors/StringAccessor.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Accessors/StringAccessor.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Association.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Association.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Association.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Association.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/AssociationCriteria.cs b/CSharp/V4/Libraries/UniversalEditor.Core/AssociationCriteria.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/AssociationCriteria.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/AssociationCriteria.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Checksum/ChecksumModule.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Checksum/ChecksumModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Checksum/ChecksumModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Checksum/ChecksumModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Checksum/Modules/Adler32/Adler32ChecksumModule.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Checksum/Modules/Adler32/Adler32ChecksumModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Checksum/Modules/Adler32/Adler32ChecksumModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Checksum/Modules/Adler32/Adler32ChecksumModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Checksum/Modules/CRC32/CRC32ChecksumModule.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Checksum/Modules/CRC32/CRC32ChecksumModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Checksum/Modules/CRC32/CRC32ChecksumModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Checksum/Modules/CRC32/CRC32ChecksumModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Checksum/Modules/StrangeCRC/StrangeCRCChecksumModule.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Checksum/Modules/StrangeCRC/StrangeCRCChecksumModule.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Checksum/Modules/StrangeCRC/StrangeCRCChecksumModule.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Checksum/Modules/StrangeCRC/StrangeCRCChecksumModule.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Common/Path.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Common/Path.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Common/Path.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Common/Path.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Common/Strings.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Common/Strings.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Common/Strings.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Common/Strings.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/CustomDataFormat.cs b/CSharp/V4/Libraries/UniversalEditor.Core/CustomDataFormat.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/CustomDataFormat.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/CustomDataFormat.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/CustomDataFormatItem.cs b/CSharp/V4/Libraries/UniversalEditor.Core/CustomDataFormatItem.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/CustomDataFormatItem.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/CustomDataFormatItem.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/CustomOption.cs b/CSharp/V4/Libraries/UniversalEditor.Core/CustomOption.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/CustomOption.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/CustomOption.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/DataCorruptedException.cs b/CSharp/V4/Libraries/UniversalEditor.Core/DataCorruptedException.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/DataCorruptedException.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/DataCorruptedException.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/DataFormat.cs b/CSharp/V4/Libraries/UniversalEditor.Core/DataFormat.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/DataFormat.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/DataFormat.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/DataFormatCapabilities.cs b/CSharp/V4/Libraries/UniversalEditor.Core/DataFormatCapabilities.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/DataFormatCapabilities.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/DataFormatCapabilities.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/DataFormatException.cs b/CSharp/V4/Libraries/UniversalEditor.Core/DataFormatException.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/DataFormatException.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/DataFormatException.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/DataFormatFilter.cs b/CSharp/V4/Libraries/UniversalEditor.Core/DataFormatFilter.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/DataFormatFilter.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/DataFormatFilter.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/DataFormatHintComparison.cs b/CSharp/V4/Libraries/UniversalEditor.Core/DataFormatHintComparison.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/DataFormatHintComparison.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/DataFormatHintComparison.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/DataFormatReference.cs b/CSharp/V4/Libraries/UniversalEditor.Core/DataFormatReference.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/DataFormatReference.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/DataFormatReference.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Document.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Document.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Document.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Document.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Endpoint.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Endpoint.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Endpoint.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Endpoint.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/ExtensionMethods.cs b/CSharp/V4/Libraries/UniversalEditor.Core/ExtensionMethods.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/ExtensionMethods.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/ExtensionMethods.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/IO/Array.cs b/CSharp/V4/Libraries/UniversalEditor.Core/IO/Array.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/IO/Array.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/IO/Array.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/IO/Encoding.cs b/CSharp/V4/Libraries/UniversalEditor.Core/IO/Encoding.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/IO/Encoding.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/IO/Encoding.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/IO/EndOfStreamException.cs b/CSharp/V4/Libraries/UniversalEditor.Core/IO/EndOfStreamException.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/IO/EndOfStreamException.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/IO/EndOfStreamException.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/IO/Endianness.cs b/CSharp/V4/Libraries/UniversalEditor.Core/IO/Endianness.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/IO/Endianness.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/IO/Endianness.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/IO/NewLineSequence.cs b/CSharp/V4/Libraries/UniversalEditor.Core/IO/NewLineSequence.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/IO/NewLineSequence.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/IO/NewLineSequence.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/IO/Reader.cs b/CSharp/V4/Libraries/UniversalEditor.Core/IO/Reader.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/IO/Reader.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/IO/Reader.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/IO/ReaderWriterBase.cs b/CSharp/V4/Libraries/UniversalEditor.Core/IO/ReaderWriterBase.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/IO/ReaderWriterBase.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/IO/ReaderWriterBase.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/IO/SeekOrigin.cs b/CSharp/V4/Libraries/UniversalEditor.Core/IO/SeekOrigin.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/IO/SeekOrigin.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/IO/SeekOrigin.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/IO/Writer.cs b/CSharp/V4/Libraries/UniversalEditor.Core/IO/Writer.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/IO/Writer.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/IO/Writer.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/InvalidDataFormatException.cs b/CSharp/V4/Libraries/UniversalEditor.Core/InvalidDataFormatException.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/InvalidDataFormatException.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/InvalidDataFormatException.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/LastUsedAccessor.cs b/CSharp/V4/Libraries/UniversalEditor.Core/LastUsedAccessor.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/LastUsedAccessor.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/LastUsedAccessor.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Localization/StringTable.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Localization/StringTable.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Localization/StringTable.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Localization/StringTable.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/ObjectModel.cs b/CSharp/V4/Libraries/UniversalEditor.Core/ObjectModel.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/ObjectModel.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/ObjectModel.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/ObjectModelCustomProperty.cs b/CSharp/V4/Libraries/UniversalEditor.Core/ObjectModelCustomProperty.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/ObjectModelCustomProperty.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/ObjectModelCustomProperty.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/ObjectModelNotSupportedException.cs b/CSharp/V4/Libraries/UniversalEditor.Core/ObjectModelNotSupportedException.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/ObjectModelNotSupportedException.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/ObjectModelNotSupportedException.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/ObjectModelReference.cs b/CSharp/V4/Libraries/UniversalEditor.Core/ObjectModelReference.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/ObjectModelReference.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/ObjectModelReference.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/ProgressEvent.cs b/CSharp/V4/Libraries/UniversalEditor.Core/ProgressEvent.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/ProgressEvent.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/ProgressEvent.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Properties/AssemblyInfo.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Properties/AssemblyInfo.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Properties/AssemblyInfo.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/Ptr.cs b/CSharp/V4/Libraries/UniversalEditor.Core/Ptr.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/Ptr.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/Ptr.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/References.cs b/CSharp/V4/Libraries/UniversalEditor.Core/References.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/References.cs rename to CSharp/V4/Libraries/UniversalEditor.Core/References.cs diff --git a/CSharp/Libraries/UniversalEditor.Core/UniversalEditor.Core.csproj b/CSharp/V4/Libraries/UniversalEditor.Core/UniversalEditor.Core.csproj similarity index 100% rename from CSharp/Libraries/UniversalEditor.Core/UniversalEditor.Core.csproj rename to CSharp/V4/Libraries/UniversalEditor.Core/UniversalEditor.Core.csproj diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/BookmarksManager.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/BookmarksManager.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/BookmarksManager.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/BookmarksManager.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/Command.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/Command.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/Command.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/Command.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/CommandBar.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/CommandBar.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/CommandBar.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/CommandBar.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/CommandDisplayStyle.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/CommandDisplayStyle.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/CommandDisplayStyle.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/CommandDisplayStyle.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/CommandItem.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/CommandItem.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/CommandItem.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/CommandItem.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/CommandShortcutKey.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/CommandShortcutKey.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/CommandShortcutKey.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/CommandShortcutKey.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/Common/Reflection.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/Common/Reflection.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/Common/Reflection.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/Common/Reflection.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/ConfigurationManager.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/ConfigurationManager.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/ConfigurationManager.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/ConfigurationManager.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/CustomOptionDialogType.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/CustomOptionDialogType.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/CustomOptionDialogType.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/CustomOptionDialogType.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/EditorReference.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/EditorReference.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/EditorReference.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/EditorReference.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/Engine.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/Engine.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/Engine.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/Engine.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/EngineMainMenu.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/EngineMainMenu.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/EngineMainMenu.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/EngineMainMenu.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/HostApplication.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/HostApplication.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/HostApplication.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/HostApplication.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/HostApplicationMessage.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/HostApplicationMessage.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/HostApplicationMessage.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/HostApplicationMessage.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/HostApplicationOutputWindow.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/HostApplicationOutputWindow.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/HostApplicationOutputWindow.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/HostApplicationOutputWindow.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/IEditorImplementation.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/IEditorImplementation.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/IEditorImplementation.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/IEditorImplementation.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/IHostApplicationWindow.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/IHostApplicationWindow.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/IHostApplicationWindow.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/IHostApplicationWindow.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/IOptionPanelImplementation.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/IOptionPanelImplementation.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/IOptionPanelImplementation.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/IOptionPanelImplementation.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/Language.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/Language.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/Language.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/Language.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/MenuBar.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/MenuBar.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/MenuBar.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/MenuBar.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/ObjectModelChangingEvent.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/ObjectModelChangingEvent.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/ObjectModelChangingEvent.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/ObjectModelChangingEvent.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/Perspective.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/Perspective.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/Perspective.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/Perspective.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/Properties/AssemblyInfo.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/Properties/AssemblyInfo.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/Properties/AssemblyInfo.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/PropertyMapping.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/PropertyMapping.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/PropertyMapping.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/PropertyMapping.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/RecentFileManager.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/RecentFileManager.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/RecentFileManager.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/RecentFileManager.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/SessionManager.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/SessionManager.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/SessionManager.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/SessionManager.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/Settings/SettingsManager.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/Settings/SettingsManager.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/Settings/SettingsManager.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/Settings/SettingsManager.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/SingleInstanceManager.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/SingleInstanceManager.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/SingleInstanceManager.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/SingleInstanceManager.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/StockCommandType.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/StockCommandType.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/StockCommandType.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/StockCommandType.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/Toolbar.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/Toolbar.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/Toolbar.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/Toolbar.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/Toolbox.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/Toolbox.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/Toolbox.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/Toolbox.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/UniversalEditor.UserInterface.csproj b/CSharp/V4/Libraries/UniversalEditor.UserInterface/UniversalEditor.UserInterface.csproj similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/UniversalEditor.UserInterface.csproj rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/UniversalEditor.UserInterface.csproj diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/UnsavedDocumentOption.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/UnsavedDocumentOption.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/UnsavedDocumentOption.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/UnsavedDocumentOption.cs diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/WindowState.cs b/CSharp/V4/Libraries/UniversalEditor.UserInterface/WindowState.cs similarity index 100% rename from CSharp/Libraries/UniversalEditor.UserInterface/WindowState.cs rename to CSharp/V4/Libraries/UniversalEditor.UserInterface/WindowState.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/Collections/Generic/AutoDictionary.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/Collections/Generic/AutoDictionary.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/Collections/Generic/AutoDictionary.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/Collections/Generic/AutoDictionary.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/Collections/Generic/BidirectionalDictionary.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/Collections/Generic/BidirectionalDictionary.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/Collections/Generic/BidirectionalDictionary.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/Collections/Generic/BidirectionalDictionary.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/Collections/Generic/KeyValuePairList.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/Collections/Generic/KeyValuePairList.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/Collections/Generic/KeyValuePairList.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/Collections/Generic/KeyValuePairList.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/Common/Reflection.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/Common/Reflection.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/Common/Reflection.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/Common/Reflection.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/Condition.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/Condition.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/Condition.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/Condition.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/Converter.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/Converter.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/Converter.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/Converter.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/AbstractSyntax/DER/DERDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/AbstractSyntax/DER/DERDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/AbstractSyntax/DER/DERDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/AbstractSyntax/DER/DERDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Chunked/REV/REVDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Chunked/REV/REVDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Chunked/REV/REVDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Chunked/REV/REVDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Chunked/RIFF/RIFFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Chunked/RIFF/RIFFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Chunked/RIFF/RIFFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Chunked/RIFF/RIFFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/CoreObject/CoreObjectDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/CoreObject/CoreObjectDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/CoreObject/CoreObjectDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/CoreObject/CoreObjectDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/FileSystem/UXT/UXTDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/FileSystem/UXT/UXTDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/FileSystem/UXT/UXTDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/FileSystem/UXT/UXTDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Markup/EBML/EBMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Markup/EBML/EBMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Markup/EBML/EBMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Markup/EBML/EBMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Markup/XML/XMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Markup/XML/XMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Markup/XML/XMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Markup/XML/XMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Markup/XML/XMLDataFormatSettings.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Markup/XML/XMLDataFormatSettings.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Markup/XML/XMLDataFormatSettings.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Markup/XML/XMLDataFormatSettings.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/ExtensibleConfiguration/ExtensibleConfigurationDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/ExtensibleConfiguration/ExtensibleConfigurationDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/ExtensibleConfiguration/ExtensibleConfigurationDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/ExtensibleConfiguration/ExtensibleConfigurationDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/ExtensibleConfiguration/ExtensibleConfigurationSettings.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/ExtensibleConfiguration/ExtensibleConfigurationSettings.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/ExtensibleConfiguration/ExtensibleConfigurationSettings.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/ExtensibleConfiguration/ExtensibleConfigurationSettings.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/Text/TextPropertyListDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/Text/TextPropertyListDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/Text/TextPropertyListDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/Text/TextPropertyListDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/Text/TextPropertyListSettings.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/Text/TextPropertyListSettings.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/Text/TextPropertyListSettings.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/Text/TextPropertyListSettings.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/UniversalPropertyList/UniversalPropertyListDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/UniversalPropertyList/UniversalPropertyListDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/UniversalPropertyList/UniversalPropertyListDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/UniversalPropertyList/UniversalPropertyListDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/UniversalPropertyList/VariantType.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/UniversalPropertyList/VariantType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/UniversalPropertyList/VariantType.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/UniversalPropertyList/VariantType.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/WindowsConfigurationDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/WindowsConfigurationDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/WindowsConfigurationDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/WindowsConfigurationDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/XML/XMLPropertyListDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/XML/XMLPropertyListDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/XML/XMLPropertyListDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/PropertyList/XML/XMLPropertyListDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/RichTextMarkup/RTML/RTMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/RichTextMarkup/RTML/RTMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/RichTextMarkup/RTML/RTMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/RichTextMarkup/RTML/RTMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/RichTextMarkup/RTML/RTMLSettings.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/RichTextMarkup/RTML/RTMLSettings.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/RichTextMarkup/RTML/RTMLSettings.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/RichTextMarkup/RTML/RTMLSettings.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Security/Certificate/DER/DERCertificateDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Security/Certificate/DER/DERCertificateDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Security/Certificate/DER/DERCertificateDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Security/Certificate/DER/DERCertificateDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyAlgorithm.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyAlgorithm.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyAlgorithm.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyAlgorithm.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyType.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyType.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Security/Key/RSA/RSAKeyType.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutAction.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutAction.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutAction.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutAction.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutStartupNotifyBehavior.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutStartupNotifyBehavior.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutStartupNotifyBehavior.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutStartupNotifyBehavior.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutType.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutType.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Shortcut/FreeDesktop/DesktopShortcutType.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFCharacterSet.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFCharacterSet.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFCharacterSet.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFCharacterSet.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFGenerator.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFGenerator.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFGenerator.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/Text/Formatted/RichText/RTFGenerator.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/DataFormats/UEPackage/UEPackageXMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/UEPackage/UEPackageXMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/DataFormats/UEPackage/UEPackageXMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/DataFormats/UEPackage/UEPackageXMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ExpandedString.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ExpandedString.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ExpandedString.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ExpandedString.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/NameValuePair.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/NameValuePair.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/NameValuePair.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/NameValuePair.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/NameValuePairGroup.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/NameValuePairGroup.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/NameValuePairGroup.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/NameValuePairGroup.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/AbstractSyntax/AbstractSyntaxObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/AbstractSyntax/AbstractSyntaxObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/AbstractSyntax/AbstractSyntaxObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/AbstractSyntax/AbstractSyntaxObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/ChunkedObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/ChunkedObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/ChunkedObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/ChunkedObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFDataChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFDataChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFDataChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFDataChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFGroupChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFGroupChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFGroupChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFGroupChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFMetadata.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFMetadata.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFMetadata.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Chunked/RIFFMetadata.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectAttribute.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectAttribute.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectAttribute.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectAttribute.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectGroup.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectGroup.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectGroup.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectGroup.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectProperty.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectProperty.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectProperty.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/CoreObject/CoreObjectProperty.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/DataLink/DataLinkObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/DataLink/DataLinkObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/DataLink/DataLinkObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/DataLink/DataLinkObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/CompressedFile.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/CompressedFile.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/CompressedFile.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/CompressedFile.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/DataRequestEvent.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/DataRequestEvent.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/DataRequestEvent.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/DataRequestEvent.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs.bak b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs.bak similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs.bak rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs.bak diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileAttributes.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileAttributes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileAttributes.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileAttributes.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSource.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSource.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSource.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSource.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSourceTransformation.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSourceTransformation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSourceTransformation.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSourceTransformation.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/AccessorFileSource.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/AccessorFileSource.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/AccessorFileSource.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/AccessorFileSource.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/EmbeddedFileSource.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/EmbeddedFileSource.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/EmbeddedFileSource.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/EmbeddedFileSource.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/MemoryFileSource.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/MemoryFileSource.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/MemoryFileSource.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/MemoryFileSource.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/PhysicalFileSource.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/PhysicalFileSource.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/PhysicalFileSource.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSources/PhysicalFileSource.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/Folder.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/Folder.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/Folder.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/Folder.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemContainer.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemContainer.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemContainer.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemContainer.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemObject.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemObject.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemObject.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemObject.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemObjectType.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemObjectType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemObjectType.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/FileSystem/IFileSystemObjectType.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupAttribute.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupAttribute.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupAttribute.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupAttribute.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupCommentElement.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupCommentElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupCommentElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupCommentElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupContainerElement.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupContainerElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupContainerElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupContainerElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupElement.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupLiteralElement.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupLiteralElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupLiteralElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupLiteralElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupPreprocessorElement.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupPreprocessorElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupPreprocessorElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupPreprocessorElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupStringElement.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupStringElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupStringElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupStringElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupTagElement.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupTagElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupTagElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Markup/MarkupTagElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFile.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFile.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFile.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFile.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFileSystem.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFileSystem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFileSystem.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFileSystem.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFolder.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFolder.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFolder.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectFolder.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Project/ProjectObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Project/Reference.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Project/Reference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Project/Reference.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Project/Reference.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/Group.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/Group.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/Group.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/Group.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/Property.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/Property.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/Property.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/Property.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/PropertyListObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/PropertyListObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/PropertyListObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/PropertyListObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/PropertyValueType.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/PropertyValueType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/PropertyValueType.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/PropertyList/PropertyValueType.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItem.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItem.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItem.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemGroup.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemGroup.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemGroup.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemGroup.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemLiteral.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemLiteral.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemLiteral.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemLiteral.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemTag.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemTag.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemTag.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupItemTag.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/RichTextMarkup/RichTextMarkupObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Security/Certificate/CertificateObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Security/Certificate/CertificateObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Security/Certificate/CertificateObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Security/Certificate/CertificateObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Security/Key/RSA/RSAKeyObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Security/Key/RSA/RSAKeyObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Security/Key/RSA/RSAKeyObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Security/Key/RSA/RSAKeyObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Shortcut/ShortcutObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Shortcut/ShortcutObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Shortcut/ShortcutObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Shortcut/ShortcutObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Solution/SolutionObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Solution/SolutionObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Solution/SolutionObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Solution/SolutionObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextFont.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextFont.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextFont.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextFont.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextFontFamily.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextFontFamily.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextFontFamily.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextFontFamily.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextItem.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextItem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextItem.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextItem.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextStyle.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextStyle.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextStyle.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextStyle.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextStyleGroup.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextStyleGroup.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextStyleGroup.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/FormattedTextStyleGroup.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/IFormattedTextItemParent.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/IFormattedTextItemParent.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/IFormattedTextItemParent.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/IFormattedTextItemParent.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemBold.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemBold.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemBold.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemBold.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemContainer.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemContainer.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemContainer.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemContainer.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemFontSize.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemFontSize.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemFontSize.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemFontSize.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemHyperlink.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemHyperlink.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemHyperlink.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemHyperlink.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemLiteral.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemLiteral.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemLiteral.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemLiteral.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemParagraph.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemParagraph.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemParagraph.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Formatted/Items/FormattedTextItemParagraph.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Plain/PlainTextObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Plain/PlainTextObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/Text/Plain/PlainTextObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/Text/Plain/PlainTextObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ObjectModels/UEPackage/UEPackageObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/UEPackage/UEPackageObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ObjectModels/UEPackage/UEPackageObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ObjectModels/UEPackage/UEPackageObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ProjectTask.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTask.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ProjectTask.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTask.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ProjectTaskAction.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTaskAction.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ProjectTaskAction.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTaskAction.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionConvert.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionConvert.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionConvert.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionConvert.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionExecute.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionExecute.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionExecute.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionExecute.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionPackage.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionPackage.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionPackage.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTaskActions/ProjectTaskActionPackage.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ProjectTaskEvent.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTaskEvent.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ProjectTaskEvent.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTaskEvent.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ProjectType.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ProjectType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ProjectType.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ProjectType.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/ProjectTypeVariable.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTypeVariable.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/ProjectTypeVariable.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/ProjectTypeVariable.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/Template.cs b/CSharp/V4/Plugins/UniversalEditor.Essential/Template.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/Template.cs rename to CSharp/V4/Plugins/UniversalEditor.Essential/Template.cs diff --git a/CSharp/Plugins/UniversalEditor.Essential/UniversalEditor.Essential.csproj b/CSharp/V4/Plugins/UniversalEditor.Essential/UniversalEditor.Essential.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Essential/UniversalEditor.Essential.csproj rename to CSharp/V4/Plugins/UniversalEditor.Essential/UniversalEditor.Essential.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Abomination/DataFormats/FileSystem/Abomination/AWFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Abomination/DataFormats/FileSystem/Abomination/AWFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Abomination/DataFormats/FileSystem/Abomination/AWFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Abomination/DataFormats/FileSystem/Abomination/AWFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Abomination/DataFormats/FileSystem/Abomination/CLTDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Abomination/DataFormats/FileSystem/Abomination/CLTDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Abomination/DataFormats/FileSystem/Abomination/CLTDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Abomination/DataFormats/FileSystem/Abomination/CLTDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Abomination/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Abomination/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Abomination/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Abomination/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Abomination/UniversalEditor.Plugins.Abomination.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Abomination/UniversalEditor.Plugins.Abomination.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Abomination/UniversalEditor.Plugins.Abomination.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Abomination/UniversalEditor.Plugins.Abomination.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/AddressBook/WABDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/AddressBook/WABDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/AddressBook/WABDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/AddressBook/WABDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/Contact/Microsoft/ContactDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/Contact/Microsoft/ContactDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/Contact/Microsoft/ContactDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/Contact/Microsoft/ContactDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/Contact/VCard/VCardDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/Contact/VCard/VCardDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/Contact/VCard/VCardDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/DataFormats/Contact/VCard/VCardDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/AddressBook/AddressBookObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/AddressBook/AddressBookObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/AddressBook/AddressBookObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/AddressBook/AddressBookObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactDate.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactDate.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactDate.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactDate.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactEmailAddress.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactEmailAddress.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactEmailAddress.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactEmailAddress.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactGender.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactGender.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactGender.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactGender.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactGenericField.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactGenericField.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactGenericField.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactGenericField.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactIdentifier.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactIdentifier.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactIdentifier.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactIdentifier.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactLabel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactLabel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactLabel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactLabel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactName.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactName.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactName.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactName.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactNotes.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactNotes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactNotes.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactNotes.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhoneNumber.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhoneNumber.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhoneNumber.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhoneNumber.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhoto.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhoto.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhoto.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhoto.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhysicalAddress.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhysicalAddress.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhysicalAddress.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPhysicalAddress.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPosition.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPosition.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPosition.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactPosition.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactRelationship.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactRelationship.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactRelationship.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactRelationship.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactUrl.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactUrl.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactUrl.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/ContactUrl.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/IContactComplexType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/IContactComplexType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/IContactComplexType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/IContactComplexType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/IContactLabelContainer.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/IContactLabelContainer.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/IContactLabelContainer.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/ObjectModels/Contact/IContactLabelContainer.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AddressBook/UniversalEditor.Plugins.AddressBook.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/UniversalEditor.Plugins.AddressBook.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AddressBook/UniversalEditor.Plugins.AddressBook.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AddressBook/UniversalEditor.Plugins.AddressBook.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/AnimatedTexture/AMTDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/AnimatedTexture/AMTDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/AnimatedTexture/AMTDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/AnimatedTexture/AMTDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/Concert/AniMikuINIDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/Concert/AniMikuINIDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/Concert/AniMikuINIDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/Concert/AniMikuINIDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/ExtendedPMD/ExtendedPMDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/ExtendedPMD/ExtendedPMDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/ExtendedPMD/ExtendedPMDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/ExtendedPMD/ExtendedPMDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/PMDExtension/PMDExtensionDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/PMDExtension/PMDExtensionDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/PMDExtension/PMDExtensionDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/AniMiku/PMDExtension/PMDExtensionDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/Multimedia3D/Motion/AniMiku/AniMikuMotionDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/Multimedia3D/Motion/AniMiku/AniMikuMotionDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/Multimedia3D/Motion/AniMiku/AniMikuMotionDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/DataFormats/Multimedia3D/Motion/AniMiku/AniMikuMotionDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionArchiveFile.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionArchiveFile.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionArchiveFile.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionArchiveFile.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionTextureGroup.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionTextureGroup.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionTextureGroup.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/ObjectModels/AniMiku/PMDExtension/PMDExtensionTextureGroup.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AniMiku/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AniMiku/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.AniMiku/UniversalEditor.Plugins.AniMiku.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/UniversalEditor.Plugins.AniMiku.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.AniMiku/UniversalEditor.Plugins.AniMiku.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.AniMiku/UniversalEditor.Plugins.AniMiku.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/DataFormats/Catalog/ArkAngles/SELDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/DataFormats/Catalog/ArkAngles/SELDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/DataFormats/Catalog/ArkAngles/SELDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/DataFormats/Catalog/ArkAngles/SELDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/DataFormats/Setup/ArkAngles/SETDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/DataFormats/Setup/ArkAngles/SETDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/DataFormats/Setup/ArkAngles/SETDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/DataFormats/Setup/ArkAngles/SETDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/CatalogObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/CatalogObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/CatalogObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/CatalogObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Category.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Category.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Category.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Category.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Listing.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Listing.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Listing.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Listing.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Platform.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Platform.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Platform.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Platform.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Product.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Product.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Product.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Catalog/ArkAngles/Product.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Action.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Action.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Action.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Action.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/FileAction.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/FileAction.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/FileAction.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/FileAction.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/FontAction.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/FontAction.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/FontAction.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/FontAction.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/ProgramGroupAction.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/ProgramGroupAction.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/ProgramGroupAction.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/ProgramGroupAction.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/PromptAction.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/PromptAction.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/PromptAction.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/Actions/PromptAction.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/AutoStartCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/AutoStartCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/AutoStartCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/AutoStartCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/ProgramGroupShortcut.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/ProgramGroupShortcut.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/ProgramGroupShortcut.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/ProgramGroupShortcut.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/SetupObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/SetupObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/SetupObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/ObjectModels/Setup/ArkAngles/SetupObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/UniversalEditor.Plugins.ArkAngles.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/UniversalEditor.Plugins.ArkAngles.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ArkAngles/UniversalEditor.Plugins.ArkAngles.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ArkAngles/UniversalEditor.Plugins.ArkAngles.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia/Picture/TBODY/TBODYDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia/Picture/TBODY/TBODYDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia/Picture/TBODY/TBODYDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia/Picture/TBODY/TBODYDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia3D/Model/Avalanche/VBUFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia3D/Model/Avalanche/VBUFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia3D/Model/Avalanche/VBUFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia3D/Model/Avalanche/VBUFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia3D/Model/Avalanche/VBUFDataFormat.cs.bad b/CSharp/V4/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia3D/Model/Avalanche/VBUFDataFormat.cs.bad similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia3D/Model/Avalanche/VBUFDataFormat.cs.bad rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Avalanche/DataFormats/Multimedia3D/Model/Avalanche/VBUFDataFormat.cs.bad diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Avalanche/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Avalanche/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Avalanche/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Avalanche/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Avalanche/UniversalEditor.Plugins.Avalanche.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Avalanche/UniversalEditor.Plugins.Avalanche.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Avalanche/UniversalEditor.Plugins.Avalanche.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Avalanche/UniversalEditor.Plugins.Avalanche.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ChaosWorks/DataFormats/FileSystem/ChaosWorks/ChaosWorksVOLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ChaosWorks/DataFormats/FileSystem/ChaosWorks/ChaosWorksVOLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ChaosWorks/DataFormats/FileSystem/ChaosWorks/ChaosWorksVOLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ChaosWorks/DataFormats/FileSystem/ChaosWorks/ChaosWorksVOLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ChaosWorks/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ChaosWorks/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ChaosWorks/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ChaosWorks/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ChaosWorks/UniversalEditor.Plugins.ChaosWorks.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.ChaosWorks/UniversalEditor.Plugins.ChaosWorks.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ChaosWorks/UniversalEditor.Plugins.ChaosWorks.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ChaosWorks/UniversalEditor.Plugins.ChaosWorks.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/Concertroid/MDLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/Concertroid/MDLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/Concertroid/MDLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/Concertroid/MDLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Concert/ConcertBinaryDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Concert/ConcertBinaryDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Concert/ConcertBinaryDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Concert/ConcertBinaryDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Concert/ConcertXMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Concert/ConcertXMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Concert/ConcertXMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Concert/ConcertXMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Library/LibraryXMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Library/LibraryXMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Library/LibraryXMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Concertroid/Library/LibraryXMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Multimedia3D/Model/Concertroid/MDLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Multimedia3D/Model/Concertroid/MDLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Multimedia3D/Model/Concertroid/MDLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/DataFormats/Multimedia3D/Model/Concertroid/MDLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Animation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Animation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Animation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Animation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Character.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Character.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Character.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Character.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Concert/ConcertObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Concert/ConcertObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Concert/ConcertObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Concert/ConcertObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Concert/Performance.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Concert/Performance.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Concert/Performance.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Concert/Performance.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Costume.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Costume.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Costume.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Costume.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Language.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Language.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Language.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Language.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Library/LibraryObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Library/LibraryObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Library/LibraryObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Library/LibraryObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Musician.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Musician.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Musician.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Musician.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Performer.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Performer.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Performer.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Performer.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/PermissionStatus.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/PermissionStatus.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/PermissionStatus.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/PermissionStatus.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Producer.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Producer.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Producer.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Producer.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Song.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Song.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Song.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/Song.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/SongProducer.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/SongProducer.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/SongProducer.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/ObjectModels/Concertroid/SongProducer.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Concertroid/UniversalEditor.Plugins.Concertroid.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/UniversalEditor.Plugins.Concertroid.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Concertroid/UniversalEditor.Plugins.Concertroid.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Concertroid/UniversalEditor.Plugins.Concertroid.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Cyberlore/DataFormats/FileSystem/Cyberlore/CAMDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Cyberlore/DataFormats/FileSystem/Cyberlore/CAMDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Cyberlore/DataFormats/FileSystem/Cyberlore/CAMDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Cyberlore/DataFormats/FileSystem/Cyberlore/CAMDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Cyberlore/DataFormats/Multimedia/Picture/Cyberlore/PICTDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Cyberlore/DataFormats/Multimedia/Picture/Cyberlore/PICTDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Cyberlore/DataFormats/Multimedia/Picture/Cyberlore/PICTDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Cyberlore/DataFormats/Multimedia/Picture/Cyberlore/PICTDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Cyberlore/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Cyberlore/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Cyberlore/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Cyberlore/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Cyberlore/UniversalEditor.Plugins.Cyberlore.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Cyberlore/UniversalEditor.Plugins.Cyberlore.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Cyberlore/UniversalEditor.Plugins.Cyberlore.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Cyberlore/UniversalEditor.Plugins.Cyberlore.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Descent/DataFormats/FileSystem/Descent/DescentHOGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Descent/DataFormats/FileSystem/Descent/DescentHOGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Descent/DataFormats/FileSystem/Descent/DescentHOGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Descent/DataFormats/FileSystem/Descent/DescentHOGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Descent/DataFormats/Text/Descent/TXBDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Descent/DataFormats/Text/Descent/TXBDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Descent/DataFormats/Text/Descent/TXBDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Descent/DataFormats/Text/Descent/TXBDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Descent/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Descent/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Descent/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Descent/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Descent/UniversalEditor.Plugins.Descent.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Descent/UniversalEditor.Plugins.Descent.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Descent/UniversalEditor.Plugins.Descent.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Descent/UniversalEditor.Plugins.Descent.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/DataFormats/Designer/DesignerXMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/DataFormats/Designer/DesignerXMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/DataFormats/Designer/DesignerXMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/DataFormats/Designer/DesignerXMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Component.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Component.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Component.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Component.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/ComponentInstance.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/ComponentInstance.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/ComponentInstance.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/ComponentInstance.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Connection.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Connection.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Connection.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Connection.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/ConnectionValue.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/ConnectionValue.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/ConnectionValue.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/ConnectionValue.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Design.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Design.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Design.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Design.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/DesignerObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/DesignerObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/DesignerObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/DesignerObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Library.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Library.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Library.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Library.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Measurement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Measurement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Measurement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Measurement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Property.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Property.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Property.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/Property.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/PropertyValue.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/PropertyValue.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/PropertyValue.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/ObjectModels/Designer/PropertyValue.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Designer/UniversalEditor.Plugins.Designer.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/UniversalEditor.Plugins.Designer.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Designer/UniversalEditor.Plugins.Designer.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Designer/UniversalEditor.Plugins.Designer.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/Converters/ExecutableToFileSystemConverter.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/Converters/ExecutableToFileSystemConverter.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/Converters/ExecutableToFileSystemConverter.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/Converters/ExecutableToFileSystemConverter.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOCpuSubType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOCpuSubType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOCpuSubType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOCpuSubType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOCpuType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOCpuType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOCpuType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOCpuType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOFileType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOFileType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOFileType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOFileType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOMagic.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOMagic.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOMagic.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Apple/MachO/MachOMagic.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFCapacity.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFCapacity.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFCapacity.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFCapacity.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFEncoding.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFEncoding.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFEncoding.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFEncoding.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFMachine.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFMachine.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFMachine.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFMachine.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFObjectFileType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFObjectFileType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFObjectFileType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFObjectFileType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSectionFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSectionFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSectionFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSectionFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSectionType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSectionType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSectionType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSectionType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSpecialSectionIndex.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSpecialSectionIndex.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSpecialSectionIndex.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/ELF/ELFSpecialSectionIndex.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/DOSExecutableHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/DOSExecutableHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/DOSExecutableHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/DOSExecutableHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/MicrosoftExecutableDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/MicrosoftExecutableDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/MicrosoftExecutableDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/MicrosoftExecutableDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PECharacteristics.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PECharacteristics.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PECharacteristics.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PECharacteristics.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PECompiler.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PECompiler.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PECompiler.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PECompiler.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEMachineType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEMachineType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEMachineType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEMachineType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEOptionalHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEOptionalHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEOptionalHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PEOptionalHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PESectionCharacteristics.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PESectionCharacteristics.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PESectionCharacteristics.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PESectionCharacteristics.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PESectionHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PESectionHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PESectionHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/DataFormats/Executable/Microsoft/PESectionHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableCharacteristics.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableCharacteristics.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableCharacteristics.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableCharacteristics.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableFunctionCall.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableFunctionCall.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableFunctionCall.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableFunctionCall.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableInstruction.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableInstruction.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableInstruction.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableInstruction.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLibraryCharacteristics.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLibraryCharacteristics.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLibraryCharacteristics.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLibraryCharacteristics.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLibraryReference.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLibraryReference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLibraryReference.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLibraryReference.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLoaderFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLoaderFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLoaderFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableLoaderFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableMachine.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableMachine.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableMachine.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableMachine.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableRelativeVirtualAddress.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableRelativeVirtualAddress.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableRelativeVirtualAddress.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableRelativeVirtualAddress.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableResourceBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableResourceBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableResourceBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableResourceBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSection.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSection.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSection.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSection.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSectionCharacteristics.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSectionCharacteristics.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSectionCharacteristics.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSectionCharacteristics.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSubsystem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSubsystem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSubsystem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ExecutableSubsystem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/Instructions/ExecutableInstructionCall.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/Instructions/ExecutableInstructionCall.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/Instructions/ExecutableInstructionCall.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/Instructions/ExecutableInstructionCall.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/Instructions/ExecutableInstructionPush.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/Instructions/ExecutableInstructionPush.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/Instructions/ExecutableInstructionPush.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/Instructions/ExecutableInstructionPush.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/CustomResourceBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/CustomResourceBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/CustomResourceBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/CustomResourceBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/IconResourceBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/IconResourceBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/IconResourceBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/IconResourceBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/VersionResourceBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/VersionResourceBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/VersionResourceBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/ObjectModels/Executable/ResourceBlocks/VersionResourceBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Executable/UniversalEditor.Plugins.Executable.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/UniversalEditor.Plugins.Executable.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Executable/UniversalEditor.Plugins.Executable.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Executable/UniversalEditor.Plugins.Executable.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/ALZ/ALZDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/ALZ/ALZDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/ALZ/ALZDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/ALZ/ALZDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipCompressionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipCompressionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipCompressionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipCompressionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipFileAttributeFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipFileAttributeFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipFileAttributeFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipFileAttributeFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipFileNameFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipFileNameFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipFileNameFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/ALZipFileNameFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/EGGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/EGGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/EGGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/EGGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/Internal/BlockInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/Internal/BlockInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/Internal/BlockInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/Internal/BlockInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/Internal/FileInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/Internal/FileInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/Internal/FileInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ALTools/EGG/Internal/FileInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/AR/ARDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/AR/ARDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/AR/ARDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/AR/ARDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARC/ARCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARC/ARCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARC/ARCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARC/ARCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJCompressionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJCompressionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJCompressionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJCompressionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJFileType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJFileType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJFileType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJFileType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJHostOperatingSystem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJHostOperatingSystem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJHostOperatingSystem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJHostOperatingSystem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJInternalFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJInternalFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJInternalFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/ARJInternalFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/Internal/ARJBasicHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/Internal/ARJBasicHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/Internal/ARJBasicHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/Internal/ARJBasicHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/Internal/ARJFileHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/Internal/ARJFileHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/Internal/ARJFileHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ARJ/Internal/ARJFileHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/AlienNations/GD/GDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/AlienNations/GD/GDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/AlienNations/GD/GDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/AlienNations/GD/GDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSDirectoryFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSDirectoryFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSDirectoryFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSDirectoryFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSExtentDescriptor.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSExtentDescriptor.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSExtentDescriptor.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSExtentDescriptor.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSFileFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSFileFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSFileFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSFileFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSPlusTextEncoding.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSPlusTextEncoding.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSPlusTextEncoding.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSPlusTextEncoding.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSVolumeAttributes.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSVolumeAttributes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSVolumeAttributes.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/HFSVolumeAttributes.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogDirectoryRecord.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogDirectoryRecord.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogDirectoryRecord.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogDirectoryRecord.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogDirectoryThreadRecord.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogDirectoryThreadRecord.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogDirectoryThreadRecord.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogDirectoryThreadRecord.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogFileRecord.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogFileRecord.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogFileRecord.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogFileRecord.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogFileThreadRecord.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogFileThreadRecord.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogFileThreadRecord.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/CatalogRecords/HFSCatalogFileThreadRecord.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSCatalogRecord.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSCatalogRecord.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSCatalogRecord.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSCatalogRecord.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSDInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSDInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSDInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSDInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSDXInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSDXInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSDXInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSDXInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSFInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSFInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSFInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSFInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSFXInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSFXInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSFXInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSFXInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSMasterDirectoryBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSMasterDirectoryBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSMasterDirectoryBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSMasterDirectoryBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusExtentDescriptor.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusExtentDescriptor.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusExtentDescriptor.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusExtentDescriptor.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusForkData.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusForkData.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusForkData.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusForkData.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusPermissions.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusPermissions.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusPermissions.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPlusPermissions.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPoint.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPoint.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPoint.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSPoint.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSRect.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSRect.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSRect.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Apple/HFS/Internal/HFSRect.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Aquarnoid/GOB/GOBDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Aquarnoid/GOB/GOBDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Aquarnoid/GOB/GOBDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Aquarnoid/GOB/GOBDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BAG/BAGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BAG/BAGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BAG/BAGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BAG/BAGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BGA/BGACompressionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BGA/BGACompressionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BGA/BGACompressionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BGA/BGACompressionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BGA/BGADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BGA/BGADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BGA/BGADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BGA/BGADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/BPlusFileSystemDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/BPlusFileSystemDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/BPlusFileSystemDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/BPlusFileSystemDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/BTREEINDEXHEADER.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/BTREEINDEXHEADER.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/BTREEINDEXHEADER.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/BTREEINDEXHEADER.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/BTREENODEHEADER.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/BTREENODEHEADER.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/BTREENODEHEADER.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/BTREENODEHEADER.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/DIRECTORYINDEXENTRY.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/DIRECTORYINDEXENTRY.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/DIRECTORYINDEXENTRY.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/DIRECTORYINDEXENTRY.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/DIRECTORYLEAFENTRY.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/DIRECTORYLEAFENTRY.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/DIRECTORYLEAFENTRY.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/DIRECTORYLEAFENTRY.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/FILEHEADER.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/FILEHEADER.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/FILEHEADER.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BPlus/Internal/FILEHEADER.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BinHex/BinHexDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BinHex/BinHexDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BinHex/BinHexDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BinHex/BinHexDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Box/BoxDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Box/BoxDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Box/BoxDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Box/BoxDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BurikoGeneralInterpreter/BurikoARCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BurikoGeneralInterpreter/BurikoARCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BurikoGeneralInterpreter/BurikoARCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BurikoGeneralInterpreter/BurikoARCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BurikoGeneralInterpreter/BurikoHVLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BurikoGeneralInterpreter/BurikoHVLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BurikoGeneralInterpreter/BurikoHVLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/BurikoGeneralInterpreter/BurikoHVLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLCompressionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLCompressionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLCompressionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLCompressionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLEncryptionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLEncryptionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLEncryptionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLEncryptionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLPreprocessorFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLPreprocessorFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLPreprocessorFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CFL/CFLPreprocessorFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDCompressionType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDCompressionType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDCompressionType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDCompressionType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDEntryType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDEntryType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDEntryType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDEntryType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDHunkFileSource.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDHunkFileSource.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDHunkFileSource.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CHD/CHDHunkFileSource.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CPIO/CPIODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CPIO/CPIODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CPIO/CPIODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CPIO/CPIODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CPIO/CPIOEncoding.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CPIO/CPIOEncoding.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CPIO/CPIOEncoding.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/CPIO/CPIOEncoding.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DHA/DHADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DHA/DHADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DHA/DHADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DHA/DHADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRDirectoryInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRDirectoryInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRDirectoryInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRDirectoryInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRFileInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRFileInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRFileInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/DeepSilver/SecretFiles/SPRFileInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Dreamfall/PAKDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Dreamfall/PAKDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Dreamfall/PAKDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Dreamfall/PAKDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Dynamix/VOL/VOLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Dynamix/VOL/VOLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Dynamix/VOL/VOLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Dynamix/VOL/VOLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Eighting/FPK/FPKDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Eighting/FPK/FPKDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Eighting/FPK/FPKDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Eighting/FPK/FPKDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ElectronicArts/BIGFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ElectronicArts/BIGFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ElectronicArts/BIGFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ElectronicArts/BIGFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FARC/FARCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FARC/FARCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FARC/FARCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FARC/FARCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATBiosParameterBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATBiosParameterBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATBiosParameterBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATBiosParameterBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATCheckDiskFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATCheckDiskFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATCheckDiskFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATCheckDiskFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATExtendedBiosParameterBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATExtendedBiosParameterBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATExtendedBiosParameterBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATExtendedBiosParameterBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATExtendedBootSignature.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATExtendedBootSignature.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATExtendedBootSignature.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATExtendedBootSignature.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileAccessRightsFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileAccessRightsFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileAccessRightsFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileAccessRightsFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileAttributes.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileAttributes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileAttributes.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileAttributes.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATFileInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATMediaDescriptor.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATMediaDescriptor.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATMediaDescriptor.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATMediaDescriptor.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATUserAttributes.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATUserAttributes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATUserAttributes.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FAT/FATUserAttributes.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FFS/FFSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FFS/FFSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FFS/FFSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FFS/FFSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FSB/FSBDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FSB/FSBDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FSB/FSBDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FSB/FSBDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FeverPitchStudios/UTF/UTFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FeverPitchStudios/UTF/UTFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FeverPitchStudios/UTF/UTFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FeverPitchStudios/UTF/UTFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FeverPitchStudios/UTF/UTFFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FeverPitchStudios/UTF/UTFFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FeverPitchStudios/UTF/UTFFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/FeverPitchStudios/UTF/UTFFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GCD/GCDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GCD/GCDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GCD/GCDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GCD/GCDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GPW/GPWDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GPW/GPWDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GPW/GPWDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GPW/GPWDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Garena/YanghxDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Garena/YanghxDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Garena/YanghxDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Garena/YanghxDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GremlinInteractive/ActuaSoccer/MAD/MADDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GremlinInteractive/ActuaSoccer/MAD/MADDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GremlinInteractive/ActuaSoccer/MAD/MADDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GremlinInteractive/ActuaSoccer/MAD/MADDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GremlinInteractive/ActuaSoccer/MAD/MADFormatVersion.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GremlinInteractive/ActuaSoccer/MAD/MADFormatVersion.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GremlinInteractive/ActuaSoccer/MAD/MADFormatVersion.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/GremlinInteractive/ActuaSoccer/MAD/MADFormatVersion.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HPK/HPKDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HPK/HPKDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HPK/HPKDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HPK/HPKDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Hardball/MB6DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Hardball/MB6DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Hardball/MB6DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Hardball/MB6DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HighwayPursuit/HighwayPursuitDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HighwayPursuit/HighwayPursuitDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HighwayPursuit/HighwayPursuitDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HighwayPursuit/HighwayPursuitDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Homeworld/HomeworldDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Homeworld/HomeworldDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Homeworld/HomeworldDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Homeworld/HomeworldDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/DATDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/DATDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/DATDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/DATDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/MBXFileSource.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/MBXFileSource.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/MBXFileSource.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/MBXFileSource.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/MNGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/MNGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/MNGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HostileWaters/MNGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HyPack/HyPackDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HyPack/HyPackDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HyPack/HyPackDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/HyPack/HyPackDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/ISODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/ISODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/ISODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/ISODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/ISOVolumeDescriptorType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/ISOVolumeDescriptorType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/ISOVolumeDescriptorType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/ISOVolumeDescriptorType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/Internal/PrimaryVolumeDescriptor.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/Internal/PrimaryVolumeDescriptor.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/Internal/PrimaryVolumeDescriptor.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ISO/Internal/PrimaryVolumeDescriptor.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/IndianaJones/GOB/GOBDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/IndianaJones/GOB/GOBDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/IndianaJones/GOB/GOBDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/IndianaJones/GOB/GOBDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/InnoSetup/Idska32DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/InnoSetup/Idska32DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/InnoSetup/Idska32DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/InnoSetup/Idska32DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/JackOrlando/JackOrlandoDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/JackOrlando/JackOrlandoDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/JackOrlando/JackOrlandoDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/JackOrlando/JackOrlandoDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/JadeEmpire/RIMDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/JadeEmpire/RIMDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/JadeEmpire/RIMDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/JadeEmpire/RIMDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/KensLabyrinth/KZP/KZPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/KensLabyrinth/KZP/KZPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/KensLabyrinth/KZP/KZPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/KensLabyrinth/KZP/KZPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/LHA/LHADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/LHA/LHADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/LHA/LHADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/LHA/LHADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/LHA/LZHDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/LHA/LZHDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/LHA/LZHDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/LHA/LZHDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MFD/MFDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MFD/MFDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MFD/MFDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MFD/MFDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MementoMori/RESCompressionType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MementoMori/RESCompressionType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MementoMori/RESCompressionType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MementoMori/RESCompressionType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MementoMori/RESDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MementoMori/RESDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MementoMori/RESDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MementoMori/RESDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/Internal/HETTable.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/Internal/HETTable.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/Internal/HETTable.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/Internal/HETTable.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/Internal/MPQHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/Internal/MPQHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/Internal/MPQHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/Internal/MPQHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQBlockTableEntryFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQBlockTableEntryFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQBlockTableEntryFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQBlockTableEntryFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQCompressionType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQCompressionType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQCompressionType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQCompressionType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQEncryption.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQEncryption.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQEncryption.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQEncryption.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQFormatVersion.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQFormatVersion.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQFormatVersion.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQFormatVersion.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQHashMode.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQHashMode.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQHashMode.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/MoPaQ/MPQHashMode.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Moero/DownhillNight/PKDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Moero/DownhillNight/PKDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Moero/DownhillNight/PKDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Moero/DownhillNight/PKDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/N2M/N2MDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/N2M/N2MDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/N2M/N2MDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/N2M/N2MDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/NScripter/NSA/NSADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/NScripter/NSA/NSADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/NScripter/NSA/NSADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/NScripter/NSA/NSADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nero/Internal/DirectoryEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nero/Internal/DirectoryEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nero/Internal/DirectoryEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nero/Internal/DirectoryEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nero/NeroDiskImageDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nero/NeroDiskImageDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nero/NeroDiskImageDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nero/NeroDiskImageDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nvidia/NPK/NPKDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nvidia/NPK/NPKDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nvidia/NPK/NPKDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Nvidia/NPK/NPKDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PCK/PCKDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PCK/PCKDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PCK/PCKDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PCK/PCKDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PKG/PKGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PKG/PKGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PKG/PKGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PKG/PKGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PRF/PRFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PRF/PRFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PRF/PRFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PRF/PRFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PersonalFileSystemDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PersonalFileSystemDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PersonalFileSystemDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PersonalFileSystemDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PrincessWaltz/ARC/ARCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PrincessWaltz/ARC/ARCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PrincessWaltz/ARC/ARCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/PrincessWaltz/ARC/ARCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ProDOS/ProDOSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ProDOS/ProDOSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ProDOS/ProDOSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ProDOS/ProDOSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/REEVEsoft/Freeze/ICEDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/REEVEsoft/Freeze/ICEDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/REEVEsoft/Freeze/ICEDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/REEVEsoft/Freeze/ICEDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Roxor/PCK/PCKDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Roxor/PCK/PCKDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Roxor/PCK/PCKDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Roxor/PCK/PCKDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SPIS/SPISDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SPIS/SPISDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SPIS/SPISDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SPIS/SPISDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipBlockType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipBlockType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipBlockType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipBlockType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipCoder.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipCoder.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipCoder.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipCoder.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipCoderFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipCoderFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipCoderFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipCoderFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipFolder.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipFolder.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipFolder.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipFolder.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipPackInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipPackInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipPackInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipPackInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipUnpackInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipUnpackInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipUnpackInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SevenZip/SevenZipUnpackInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SidMeier/Pirates/FPK/FPKDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SidMeier/Pirates/FPK/FPKDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SidMeier/Pirates/FPK/FPKDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SidMeier/Pirates/FPK/FPKDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SilentHill/ARC/SilentHillARCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SilentHill/ARC/SilentHillARCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SilentHill/ARC/SilentHillARCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SilentHill/ARC/SilentHillARCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SinisterGames/GUT/GUTDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SinisterGames/GUT/GUTDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SinisterGames/GUT/GUTDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/SinisterGames/GUT/GUTDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StellaGames/LzmaPack/PACKDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StellaGames/LzmaPack/PACKDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StellaGames/LzmaPack/PACKDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StellaGames/LzmaPack/PACKDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StellaGames/LzmaPack/PACKFileAttributes.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StellaGames/LzmaPack/PACKFileAttributes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StellaGames/LzmaPack/PACKFileAttributes.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StellaGames/LzmaPack/PACKFileAttributes.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFException.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFException.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFException.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFException.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFItem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFItem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFItem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFItem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFMock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFMock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFMock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFMock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFStorage.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFStorage.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFStorage.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFStorage.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFStream.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFStream.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFStream.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CFStream.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CompoundFile.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CompoundFile.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CompoundFile.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/CompoundFile.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/DirectoryEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/DirectoryEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/DirectoryEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/DirectoryEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/IDirectoryEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/IDirectoryEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/IDirectoryEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/IDirectoryEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/Sector.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/Sector.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/Sector.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/Sector.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/SectorCollection.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/SectorCollection.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/SectorCollection.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/SectorCollection.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StreamRW.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StreamRW.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StreamRW.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StreamRW.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StreamView.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StreamView.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StreamView.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StreamView.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StructuredStorageDirectoryEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StructuredStorageDirectoryEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StructuredStorageDirectoryEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/Internal/StructuredStorageDirectoryEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/StructuredStorageDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/StructuredStorageDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/StructuredStorageDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/StructuredStorageDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/StructuredStorageDirectoryType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/StructuredStorageDirectoryType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/StructuredStorageDirectoryType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StructuredStorage/StructuredStorageDirectoryType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StudioALCE/DHA/DHADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StudioALCE/DHA/DHADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StudioALCE/DHA/DHADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StudioALCE/DHA/DHADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StudioALCE/RFS/RFSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StudioALCE/RFS/RFSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StudioALCE/RFS/RFSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StudioALCE/RFS/RFSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StuffIt/StuffItDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StuffIt/StuffItDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StuffIt/StuffItDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/StuffIt/StuffItDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TLCD/Internal/TLCSequence.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TLCD/Internal/TLCSequence.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TLCD/Internal/TLCSequence.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TLCD/Internal/TLCSequence.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TLCD/TLCDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TLCD/TLCDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TLCD/TLCDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TLCD/TLCDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveExtensions.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveExtensions.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveExtensions.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveExtensions.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveRecordType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveRecordType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveRecordType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TapeArchive/TapeArchiveRecordType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TerminalReality/POD/PODDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TerminalReality/POD/PODDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TerminalReality/POD/PODDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TerminalReality/POD/PODDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TerminalReality/POD/PODVersion.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TerminalReality/POD/PODVersion.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TerminalReality/POD/PODVersion.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TerminalReality/POD/PODVersion.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TroikaGames/Arcanum/DATDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TroikaGames/Arcanum/DATDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TroikaGames/Arcanum/DATDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/TroikaGames/Arcanum/DATDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/UUEncoding/UUEncodingDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/UUEncoding/UUEncodingDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/UUEncoding/UUEncodingDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/UUEncoding/UUEncodingDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Ultra3D/Ultra3DRBXDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Ultra3D/Ultra3DRBXDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Ultra3D/Ultra3DRBXDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Ultra3D/Ultra3DRBXDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Ultra3D/Ultra3DTBVDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Ultra3D/Ultra3DTBVDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Ultra3D/Ultra3DTBVDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/Ultra3D/Ultra3DTBVDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WAD/WADDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WAD/WADDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WAD/WADDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WAD/WADDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinAce/ACEArchiveFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinAce/ACEArchiveFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinAce/ACEArchiveFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinAce/ACEArchiveFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinAce/ACEDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinAce/ACEDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinAce/ACEDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinAce/ACEDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARCompressionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARCompressionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARCompressionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARCompressionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARFileHeaderFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARFileHeaderFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARFileHeaderFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARFileHeaderFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHeaderFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHeaderFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHeaderFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHeaderFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHeaderType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHeaderType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHeaderType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHeaderType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHostOperatingSystem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHostOperatingSystem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHostOperatingSystem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/WinRAR/RARHostOperatingSystem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/YZ1/YZ1DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/YZ1/YZ1DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/YZ1/YZ1DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/YZ1/YZ1DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPCreationPlatform.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPCreationPlatform.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPCreationPlatform.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPCreationPlatform.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPGeneralPurposeFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPGeneralPurposeFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPGeneralPurposeFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPGeneralPurposeFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPInternalFileAttributes.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPInternalFileAttributes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPInternalFileAttributes.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPInternalFileAttributes.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPSettings.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPSettings.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPSettings.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZIP/ZIPSettings.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHCompressionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHCompressionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHCompressionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHCompressionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHEncryptDecrypt.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHEncryptDecrypt.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHEncryptDecrypt.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHEncryptDecrypt.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHEncryptionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHEncryptionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHEncryptionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/DataFormats/FileSystem/ZipTV/BlakHole/BHEncryptionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.FileSystem/UniversalEditor.Plugins.FileSystem.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/UniversalEditor.Plugins.FileSystem.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.FileSystem/UniversalEditor.Plugins.FileSystem.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.FileSystem/UniversalEditor.Plugins.FileSystem.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Gainax/DataFormats/LBX/LBXDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Gainax/DataFormats/LBX/LBXDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Gainax/DataFormats/LBX/LBXDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Gainax/DataFormats/LBX/LBXDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Gainax/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Gainax/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Gainax/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Gainax/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Gainax/UniversalEditor.Plugins.Gainax.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Gainax/UniversalEditor.Plugins.Gainax.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Gainax/UniversalEditor.Plugins.Gainax.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Gainax/UniversalEditor.Plugins.Gainax.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/DataFormats/Icarus/IcarusBinaryDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/DataFormats/Icarus/IcarusBinaryDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/DataFormats/Icarus/IcarusBinaryDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/DataFormats/Icarus/IcarusBinaryDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/DataFormats/Icarus/IcarusTextDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/DataFormats/Icarus/IcarusTextDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/DataFormats/Icarus/IcarusTextDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/DataFormats/Icarus/IcarusTextDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandAffect.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandAffect.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandAffect.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandAffect.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandCamera.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandCamera.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandCamera.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandCamera.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandContainerCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandContainerCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandContainerCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandContainerCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandControlFlowDo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandControlFlowDo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandControlFlowDo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandControlFlowDo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandDeclare.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandDeclare.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandDeclare.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandDeclare.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandDo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandDo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandDo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandDo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandEnd.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandEnd.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandEnd.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandEnd.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandFlush.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandFlush.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandFlush.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandFlush.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandKill.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandKill.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandKill.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandKill.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandLoop.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandLoop.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandLoop.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandLoop.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandPrint.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandPrint.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandPrint.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandPrint.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandRotate.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandRotate.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandRotate.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandRotate.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandRun.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandRun.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandRun.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandRun.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSet.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSet.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSet.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSet.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSignal.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSignal.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSignal.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSignal.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSound.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSound.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSound.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandSound.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandTask.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandTask.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandTask.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandTask.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandUse.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandUse.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandUse.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandUse.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandWait.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandWait.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandWait.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandWait.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandWaitSignal.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandWaitSignal.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandWaitSignal.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/Commands/IcarusCommandWaitSignal.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IIcarusContainerCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IIcarusContainerCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IIcarusContainerCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IIcarusContainerCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusAffectType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusAffectType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusAffectType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusAffectType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCameraOperation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCameraOperation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCameraOperation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCameraOperation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCommandType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCommandType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCommandType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCommandType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCustomCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCustomCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCustomCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCustomCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCustomContainerCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCustomContainerCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCustomContainerCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusCustomContainerCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusExpression.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusExpression.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusExpression.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusExpression.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusExpressionType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusExpressionType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusExpressionType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusExpressionType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusPredefinedCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusPredefinedCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusPredefinedCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusPredefinedCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusPredefinedContainerCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusPredefinedContainerCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusPredefinedContainerCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusPredefinedContainerCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusScriptObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusScriptObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusScriptObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusScriptObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusVariableDataType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusVariableDataType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusVariableDataType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/ObjectModels/Icarus/IcarusVariableDataType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Icarus/UniversalEditor.Plugins.Icarus.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/UniversalEditor.Plugins.Icarus.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Icarus/UniversalEditor.Plugins.Icarus.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Icarus/UniversalEditor.Plugins.Icarus.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Illusion/Class1.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/Class1.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Illusion/Class1.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/Class1.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPCodec.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPCodec.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPCodec.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPCodec.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPFormatInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPFormatInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPFormatInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPFormatInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPKnownKeys.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPKnownKeys.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPKnownKeys.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/DataFormats/FileSystem/Illusion/PP/PPKnownKeys.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Illusion/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Illusion/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Illusion/UniversalEditor.Plugins.Illusion.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/UniversalEditor.Plugins.Illusion.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Illusion/UniversalEditor.Plugins.Illusion.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Illusion/UniversalEditor.Plugins.Illusion.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Cabinet/CABDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Cabinet/CABDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Cabinet/CABDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Cabinet/CABDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Cabinet/HDRDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Cabinet/HDRDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Cabinet/HDRDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Cabinet/HDRDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/PKG/PKGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/PKG/PKGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/PKG/PKGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/PKG/PKGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Z/ZDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Z/ZDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Z/ZDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/FileSystem/InstallShield/Z/ZDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Cabinet/CABDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Cabinet/CABDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Cabinet/CABDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Cabinet/CABDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Cabinet/HDRDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Cabinet/HDRDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Cabinet/HDRDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Cabinet/HDRDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Script/InstallShieldCompiledScriptDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Script/InstallShieldCompiledScriptDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Script/InstallShieldCompiledScriptDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Script/InstallShieldCompiledScriptDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Script/InstallShieldScriptV2DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Script/InstallShieldScriptV2DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Script/InstallShieldScriptV2DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/DataFormats/InstallShield/Script/InstallShieldScriptV2DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/ObjectModels/InstallShield/InstallShieldScriptObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/ObjectModels/InstallShield/InstallShieldScriptObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/ObjectModels/InstallShield/InstallShieldScriptObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/ObjectModels/InstallShield/InstallShieldScriptObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.InstallShield/UniversalEditor.Plugins.InstallShield.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/UniversalEditor.Plugins.InstallShield.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.InstallShield/UniversalEditor.Plugins.InstallShield.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.InstallShield/UniversalEditor.Plugins.InstallShield.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDirectoryEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDirectoryEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDirectoryEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDirectoryEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDirectoryEntryAttributes.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDirectoryEntryAttributes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDirectoryEntryAttributes.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/BAL/BALDirectoryEntryAttributes.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/RSC/RSCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/RSC/RSCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/RSC/RSCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/FileSystem/KnowledgeAdventure/RSC/RSCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/KnowledgeAdventure/Actor/ATRDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/KnowledgeAdventure/Actor/ATRDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/KnowledgeAdventure/Actor/ATRDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/DataFormats/KnowledgeAdventure/Actor/ATRDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/ObjectModels/KnowledgeAdventure/Actor/ActorObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/ObjectModels/KnowledgeAdventure/Actor/ActorObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/ObjectModels/KnowledgeAdventure/Actor/ActorObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/ObjectModels/KnowledgeAdventure/Actor/ActorObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/UniversalEditor.Plugins.KnowledgeAdventure.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/UniversalEditor.Plugins.KnowledgeAdventure.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/UniversalEditor.Plugins.KnowledgeAdventure.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.KnowledgeAdventure/UniversalEditor.Plugins.KnowledgeAdventure.csproj diff --git a/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/FileSystem/Kronosaur/TDB/ALDFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/FileSystem/Kronosaur/TDB/ALDFDataFormat.cs new file mode 100644 index 00000000..1ba02152 --- /dev/null +++ b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/FileSystem/Kronosaur/TDB/ALDFDataFormat.cs @@ -0,0 +1,191 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using UniversalEditor.IO; +using UniversalEditor.ObjectModels.FileSystem; + +using UniversalEditor.DataFormats.Kronosaur.ResourceTable; +using UniversalEditor.ObjectModels.Kronosaur.ResourceTable; +using UniversalEditor.ObjectModels.FileSystem.FileSources; +using UniversalEditor.Accessors; +using UniversalEditor.Compression; + +namespace UniversalEditor.DataFormats.FileSystem.Kronosaur.TDB +{ + public class ALDFDataFormat : DataFormat + { + private static DataFormatReference _dfr = null; + protected override DataFormatReference MakeReferenceInternal() + { + if (_dfr == null) + { + _dfr = base.MakeReferenceInternal(); + _dfr.Capabilities.Add(typeof(FileSystemObjectModel), DataFormatCapabilities.All); + _dfr.Sources.Add("https://github.com/kronosaur/Alchemy/blob/7935e4e338a2fc112f95f354dcba6cdea4318553/Kernel/CDataFile.cpp"); + } + return _dfr; + } + + private const int HEADERSIZE = 60; + private const int ENTRYSTRUCTSIZE = 28; + + private const int FREE_ENTRY = -1; + private const int INVALID_ENTRY = -1; + + private int mvarFormatVersion = 2; + public int FormatVersion { get { return mvarFormatVersion; } set { mvarFormatVersion = value; } } + + private int mvarBlockSize = 4096; + public int BlockSize { get { return mvarBlockSize; } set { mvarBlockSize = value; } } + + protected override void LoadInternal(ref ObjectModel objectModel) + { + FileSystemObjectModel fsom = (objectModel as FileSystemObjectModel); + if (fsom == null) throw new ObjectModelNotSupportedException(); + + Reader reader = base.Accessor.Reader; + + string signature = reader.ReadFixedLengthString(4); + if (signature != "FDLA") throw new InvalidDataFormatException("File does not begin with 'FDLA'"); + + mvarFormatVersion = reader.ReadInt32(); + + mvarBlockSize = reader.ReadInt32(); + int blockCount = reader.ReadInt32(); + int entryTableCount = reader.ReadInt32(); + int entryTableOffset = reader.ReadInt32(); + int defaultEntryIndex = reader.ReadInt32(); + int[] reserved = reader.ReadInt32Array(8); + + // read the entry table + reader.Seek(entryTableOffset, SeekOrigin.Begin); + + List entries = new List(); + for (int i = 0; i < entryTableCount; i++) + { + ALDFEntryStruct entry = ReadALDFEntryStruct(reader); + entries.Add(entry); + } + + ALDFEntryStruct defaultEntry = entries[defaultEntryIndex]; + SeekToBlock(reader, defaultEntry.dwBlock, true); + + ResourceTableObjectModel trobj = new ResourceTableObjectModel(); + Document.Load(trobj, new TRDBDataFormat(), reader.Accessor, false); + + CompressionModule zlib = CompressionModule.FromKnownCompressionMethod(CompressionMethod.Zlib); + + foreach (ResourceTableEntry entry in trobj.Entries) + { + ALDFEntryStruct entry1 = entries[entry.EntryID]; + File file = fsom.AddFile(entry.Name); + file.Source = new EmbeddedFileSource(reader, GetLogicalOffsetFromBlockOffset(entry1.dwBlock, true), entry1.dwSize, new FileSourceTransformation[] { new FileSourceTransformation(FileSourceTransformationType.Input, delegate(System.IO.Stream inputStream, System.IO.Stream outputStream) + { + if ((entry.Flags & ResourceTableEntryFlags.CompressZlib) == ResourceTableEntryFlags.CompressZlib) + { + Reader br = new Reader(new StreamAccessor(inputStream)); + Writer bw = new Writer(new StreamAccessor(outputStream)); + + byte[] compressedData = br.ReadToEnd(); + byte[] decompressedData = zlib.Decompress(compressedData); + bw.WriteBytes(decompressedData); + bw.Flush(); + } + }) }); + + file.Size = entry1.dwSize; + } + } + + private long GetLogicalOffsetFromBlockOffset(int blockIndex, bool includeHeaderSize = false) + { + return (blockIndex * mvarBlockSize) + (includeHeaderSize ? HEADERSIZE : 0); + } + + private void SeekToBlock(Reader reader, int blockIndex, bool includeHeaderSize = false) + { + long offset = GetLogicalOffsetFromBlockOffset(blockIndex, includeHeaderSize); + reader.Seek(offset, SeekOrigin.Begin); + } + + protected override void SaveInternal(ObjectModel objectModel) + { + FileSystemObjectModel fsom = (objectModel as FileSystemObjectModel); + if (fsom == null) throw new ObjectModelNotSupportedException(); + + Writer writer = base.Accessor.Writer; + + File[] files = fsom.GetAllFiles(); + + int iInitialEntries = files.Length; + int iBlockSize = 4096; + + // Figure out how big the entry table will be + int iEntryTableSize = (int)((iInitialEntries + 1) * ENTRYSTRUCTSIZE); + int iBlockCount = ((iEntryTableSize / iBlockSize) + 1); + int iEntryTableCount = iInitialEntries + 1; + int iEntryTableOffset = HEADERSIZE; + + // Write the header + writer.WriteFixedLengthString("ALDF"); + writer.WriteInt32(mvarFormatVersion); + writer.WriteInt32(iBlockSize); + writer.WriteInt32(iBlockCount); + writer.WriteInt32(iEntryTableCount); + writer.WriteInt32(iEntryTableOffset); + writer.WriteInt32(0); + writer.WriteInt32Array(new int[8]); + + // Prepare the single entry that describes the entry table + ALDFEntryStruct entry = new ALDFEntryStruct(); + entry.dwBlock = 0; + entry.dwBlockCount = iBlockCount; + entry.dwSize = iEntryTableSize; + entry.dwVersion = 1; + entry.dwPrevEntry = INVALID_ENTRY; + entry.dwLatestEntry = INVALID_ENTRY; + entry.dwFlags = ALDFEntryFlags.None; + + // Write the single entry that describes the entry table + WriteALDFEntryStruct(writer, entry); + + // Write the rest of the entries + entry.dwBlock = FREE_ENTRY; + entry.dwBlockCount = 0; + entry.dwSize = 0; + entry.dwVersion = 1; + entry.dwPrevEntry = INVALID_ENTRY; + entry.dwLatestEntry = INVALID_ENTRY; + entry.dwFlags = ALDFEntryFlags.None; + + for (int i = 0; i < files.Length; i++) + { + WriteALDFEntryStruct(writer, entry); + } + } + + private ALDFEntryStruct ReadALDFEntryStruct(Reader reader) + { + ALDFEntryStruct entry = new ALDFEntryStruct(); + entry.dwBlock = reader.ReadInt32(); + entry.dwBlockCount = reader.ReadInt32(); + entry.dwSize = reader.ReadInt32(); + entry.dwVersion = reader.ReadInt32(); + entry.dwPrevEntry = reader.ReadInt32(); + entry.dwLatestEntry = reader.ReadInt32(); + entry.dwFlags = (ALDFEntryFlags)reader.ReadInt32(); + return entry; + } + private void WriteALDFEntryStruct(Writer writer, ALDFEntryStruct entry) + { + writer.WriteInt32(entry.dwBlock); + writer.WriteInt32(entry.dwBlockCount); + writer.WriteInt32(entry.dwSize); + writer.WriteInt32(entry.dwVersion); + writer.WriteInt32(entry.dwPrevEntry); + writer.WriteInt32(entry.dwLatestEntry); + writer.WriteInt32((int)entry.dwFlags); + } + } +} diff --git a/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/FileSystem/Kronosaur/TDB/ALDFEntryFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/FileSystem/Kronosaur/TDB/ALDFEntryFlags.cs new file mode 100644 index 00000000..3fd5ad77 --- /dev/null +++ b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/FileSystem/Kronosaur/TDB/ALDFEntryFlags.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace UniversalEditor.DataFormats.FileSystem.Kronosaur.TDB +{ + public enum ALDFEntryFlags : int + { + None = 0 + } +} diff --git a/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/FileSystem/Kronosaur/TDB/ALDFEntryStruct.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/FileSystem/Kronosaur/TDB/ALDFEntryStruct.cs new file mode 100644 index 00000000..f5cbe5bf --- /dev/null +++ b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/FileSystem/Kronosaur/TDB/ALDFEntryStruct.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace UniversalEditor.DataFormats.FileSystem.Kronosaur.TDB +{ + public struct ALDFEntryStruct + { + /// + /// Block Number (-1 = unused) + /// + public int dwBlock; + /// + /// Number of blocks reserved for entry + /// + public int dwBlockCount; + /// + /// Size of entry + /// + public int dwSize; + /// + /// Version number + /// + public int dwVersion; + /// + /// Previous version + /// + public int dwPrevEntry; + /// + /// Latest entry (-1 if this is latest) + /// + public int dwLatestEntry; + /// + /// Misc flags + /// + public ALDFEntryFlags dwFlags; + } +} diff --git a/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/Kronosaur/ResourceTable/TRDBDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/Kronosaur/ResourceTable/TRDBDataFormat.cs new file mode 100644 index 00000000..a197ab38 --- /dev/null +++ b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/DataFormats/Kronosaur/ResourceTable/TRDBDataFormat.cs @@ -0,0 +1,82 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using UniversalEditor.IO; +using UniversalEditor.ObjectModels.Kronosaur.ResourceTable; + +namespace UniversalEditor.DataFormats.Kronosaur.ResourceTable +{ + public class TRDBDataFormat : DataFormat + { + private static DataFormatReference _dfr = null; + protected override DataFormatReference MakeReferenceInternal() + { + if (_dfr == null) + { + _dfr = base.MakeReferenceInternal(); + _dfr.Capabilities.Add(typeof(ResourceTableObjectModel), DataFormatCapabilities.All); + _dfr.Sources.Add("https://github.com/kronosaur/Mammoth/blob/2da0caf7195e20b9abc355fda0438f37acc6057c/TSE/CResourceDb.cpp"); + } + return _dfr; + } + + private uint mvarFormatVersion = 12; + public uint FormatVersion { get { return mvarFormatVersion; } set { mvarFormatVersion = value; } } + + private int mvarGameFileEntryID = 0; + public int GameFileEntryID { get { return mvarGameFileEntryID; } set { mvarGameFileEntryID = value; } } + + private string mvarGameTitle = String.Empty; + public string GameTitle { get { return mvarGameTitle; } set { mvarGameTitle = value; } } + + protected override void LoadInternal(ref ObjectModel objectModel) + { + ResourceTableObjectModel rtom = (objectModel as ResourceTableObjectModel); + if (rtom == null) throw new ObjectModelNotSupportedException(); + + Reader reader = base.Accessor.Reader; + string signature = reader.ReadFixedLengthString(4); + if (signature != "BDRT") throw new InvalidDataFormatException("File does not begin with 'BDRT'"); + + mvarFormatVersion = reader.ReadUInt32(); + mvarGameFileEntryID = reader.ReadInt32(); + mvarGameTitle = ReadCString(reader); + + if (mvarFormatVersion >= 12) + { + int iCount = reader.ReadInt32(); + for (int i = 0; i < iCount; i++) + { + string fileName = ReadCString(reader); + int entryID = reader.ReadInt32(); + ResourceTableEntryFlags dwFlags = (ResourceTableEntryFlags)reader.ReadInt32(); + + rtom.Entries.Add(fileName, entryID, dwFlags); + } + } + } + + public static string ReadCString(Reader reader) + { + uint length = reader.ReadUInt32(); + string value = reader.ReadFixedLengthString(length); + + // for some reason all CStrings are aligned to 4 bytes + reader.Align(4); + return value; + } + + protected override void SaveInternal(ObjectModel objectModel) + { + ResourceTableObjectModel rtom = (objectModel as ResourceTableObjectModel); + if (rtom == null) throw new ObjectModelNotSupportedException(); + + Writer writer = base.Accessor.Writer; + writer.WriteFixedLengthString("BDRT"); + writer.WriteUInt32(mvarFormatVersion); + writer.WriteInt32(mvarGameFileEntryID); + + } + } +} diff --git a/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/ObjectModels/Kronosaur/ResourceTable/ResourceTableEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/ObjectModels/Kronosaur/ResourceTable/ResourceTableEntry.cs new file mode 100644 index 00000000..9f8384ad --- /dev/null +++ b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/ObjectModels/Kronosaur/ResourceTable/ResourceTableEntry.cs @@ -0,0 +1,42 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace UniversalEditor.ObjectModels.Kronosaur.ResourceTable +{ + public class ResourceTableEntry : ICloneable + { + public class ResourceTableEntryCollection + : System.Collections.ObjectModel.Collection + { + public ResourceTableEntry Add(string name, int entryID, ResourceTableEntryFlags flags) + { + ResourceTableEntry item = new ResourceTableEntry(); + item.Name = name; + item.EntryID = entryID; + item.Flags = flags; + Add(item); + return item; + } + } + + private string mvarName = String.Empty; + public string Name { get { return mvarName; } set { mvarName = value; } } + + private int mvarEntryID = -1; + public int EntryID { get { return mvarEntryID; } set { mvarEntryID = value; } } + + private ResourceTableEntryFlags mvarFlags = ResourceTableEntryFlags.None; + public ResourceTableEntryFlags Flags { get { return mvarFlags; } set { mvarFlags = value; } } + + public object Clone() + { + ResourceTableEntry clone = new ResourceTableEntry(); + clone.Name = (mvarName.Clone() as string); + clone.EntryID = mvarEntryID; + clone.Flags = mvarFlags; + return clone; + } + } +} diff --git a/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/ObjectModels/Kronosaur/ResourceTable/ResourceTableEntryFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/ObjectModels/Kronosaur/ResourceTable/ResourceTableEntryFlags.cs new file mode 100644 index 00000000..469f4249 --- /dev/null +++ b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/ObjectModels/Kronosaur/ResourceTable/ResourceTableEntryFlags.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace UniversalEditor.ObjectModels.Kronosaur.ResourceTable +{ + public enum ResourceTableEntryFlags : int + { + /// + /// No flags are specified. + /// + None = 0x00000000, + /// + /// The resource is compressed with the Zlib algorithm. + /// + CompressZlib = 0x00000001 + } +} diff --git a/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/ObjectModels/Kronosaur/ResourceTable/ResourceTableObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/ObjectModels/Kronosaur/ResourceTable/ResourceTableObjectModel.cs new file mode 100644 index 00000000..85891ac3 --- /dev/null +++ b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/ObjectModels/Kronosaur/ResourceTable/ResourceTableObjectModel.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace UniversalEditor.ObjectModels.Kronosaur.ResourceTable +{ + public class ResourceTableObjectModel : ObjectModel + { + private static ObjectModelReference _omr = null; + protected override ObjectModelReference MakeReferenceInternal() + { + if (_omr == null) + { + _omr = base.MakeReferenceInternal(); + } + return _omr; + } + + private ResourceTableEntry.ResourceTableEntryCollection mvarEntries = new ResourceTableEntry.ResourceTableEntryCollection(); + public ResourceTableEntry.ResourceTableEntryCollection Entries { get { return mvarEntries; } } + + public override void Clear() + { + mvarEntries.Clear(); + } + + public override void CopyTo(ObjectModel where) + { + ResourceTableObjectModel clone = (where as ResourceTableObjectModel); + foreach (ResourceTableEntry item in mvarEntries) + { + clone.Entries.Add(item.Clone() as ResourceTableEntry); + } + } + } +} diff --git a/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..c54f95e2 --- /dev/null +++ b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("UniversalEditor plugin for Kronosaur (George Moromisato) games")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Mike Becker's Software")] +[assembly: AssemblyProduct("Universal Editor Plugin Pack")] +[assembly: AssemblyCopyright("Copyright ©2015 Mike Becker's Software")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("e57377c4-cb0e-4afd-be4b-bdb7cbce605f")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/UniversalEditor.Plugins.Kronosaur.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/UniversalEditor.Plugins.Kronosaur.csproj new file mode 100644 index 00000000..8f7e62a9 --- /dev/null +++ b/CSharp/V4/Plugins/UniversalEditor.Plugins.Kronosaur/UniversalEditor.Plugins.Kronosaur.csproj @@ -0,0 +1,69 @@ + + + + + Debug + AnyCPU + {47197929-1C1D-4F47-A08A-77FECD8879D6} + Library + Properties + UniversalEditor + UniversalEditor.Plugins.Kronosaur + v3.5 + 512 + + + + true + full + false + ..\..\Output\Debug\Plugins\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Output\Release\Plugins\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + {3f664673-7e22-4486-9ad0-fc81861d0b78} + UniversalEditor.Compression + + + {2d4737e6-6d95-408a-90db-8dff38147e85} + UniversalEditor.Core + + + {30467e5c-05bc-4856-aadc-13906ef4cadd} + UniversalEditor.Essential + + + + + \ No newline at end of file diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/DataFormats/Lighting/Fixture/Concertroid/FXT/FXTDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/DataFormats/Lighting/Fixture/Concertroid/FXT/FXTDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/DataFormats/Lighting/Fixture/Concertroid/FXT/FXTDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/DataFormats/Lighting/Fixture/Concertroid/FXT/FXTDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/DataFormats/Lighting/Fixture/QLC/QLCFixtureXMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/DataFormats/Lighting/Fixture/QLC/QLCFixtureXMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/DataFormats/Lighting/Fixture/QLC/QLCFixtureXMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/DataFormats/Lighting/Fixture/QLC/QLCFixtureXMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/DMXConnectorType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/DMXConnectorType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/DMXConnectorType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/DMXConnectorType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Capability.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Capability.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Capability.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Capability.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Channel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Channel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Channel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Channel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureTask.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureTask.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureTask.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureTask.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureTaskChannel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureTaskChannel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureTaskChannel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/FixtureTaskChannel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Mode.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Mode.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Mode.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/Mode.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/ModeChannel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/ModeChannel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/ModeChannel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Fixture/ModeChannel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/Fixture.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/Fixture.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/Fixture.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/Fixture.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/ScriptObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/ScriptObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/ScriptObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/ScriptObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/Track.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/Track.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/Track.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/Track.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/TrackEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/TrackEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/TrackEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/TrackEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/TrackEntryCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/TrackEntryCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/TrackEntryCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/ObjectModels/Lighting/Script/TrackEntryCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Lighting/UniversalEditor.Plugins.Lighting.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/UniversalEditor.Plugins.Lighting.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Lighting/UniversalEditor.Plugins.Lighting.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Lighting/UniversalEditor.Plugins.Lighting.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/DataFormats/Michelangelo/Canvas/MichelangeloCanvasDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/DataFormats/Michelangelo/Canvas/MichelangeloCanvasDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/DataFormats/Michelangelo/Canvas/MichelangeloCanvasDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/DataFormats/Michelangelo/Canvas/MichelangeloCanvasDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObject.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObject.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObject.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObject.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectInstance.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectInstance.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectInstance.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectInstance.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectProperty.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectProperty.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectProperty.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectProperty.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectPropertyInstance.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectPropertyInstance.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectPropertyInstance.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/ObjectModels/Michelangelo/Canvas/CanvasObjectPropertyInstance.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/UniversalEditor.Plugins.Michelangelo.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/UniversalEditor.Plugins.Michelangelo.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Michelangelo/UniversalEditor.Plugins.Michelangelo.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Michelangelo/UniversalEditor.Plugins.Michelangelo.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/CMerlinObject.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/CMerlinObject.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/CMerlinObject.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/CMerlinObject.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/CMerlinTexture.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/CMerlinTexture.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/CMerlinTexture.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/CMerlinTexture.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/TrailingBytes.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/TrailingBytes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/TrailingBytes.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/Mfc/TrailingBytes.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/TEXDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/TEXDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/TEXDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/TEXDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/TEXTextureFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/TEXTextureFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/TEXTextureFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/DataFormats/Multimedia/FileSystem/Microsoft/Merlin/TEXTextureFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/IMfcSerializable.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/IMfcSerializable.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/IMfcSerializable.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/IMfcSerializable.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcClass.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcClass.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcClass.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcClass.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcClassRegistry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcClassRegistry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcClassRegistry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcClassRegistry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcObject.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcObject.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcObject.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcObject.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcSerializableAttribute.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcSerializableAttribute.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcSerializableAttribute.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/MfcSerializableAttribute.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/ReaderExtensions.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/ReaderExtensions.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/ReaderExtensions.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/ReaderExtensions.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/UniversalEditor.Plugins.Microsoft.Merlin.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/UniversalEditor.Plugins.Microsoft.Merlin.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/UniversalEditor.Plugins.Microsoft.Merlin.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Merlin/UniversalEditor.Plugins.Microsoft.Merlin.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/DataFormats/Setup/Microsoft/ACME/BootstrapScript/LSTDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/DataFormats/Setup/Microsoft/ACME/BootstrapScript/LSTDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/DataFormats/Setup/Microsoft/ACME/BootstrapScript/LSTDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/DataFormats/Setup/Microsoft/ACME/BootstrapScript/LSTDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapFile.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapFile.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapFile.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapFile.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapOperatingSystem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapOperatingSystem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapOperatingSystem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapOperatingSystem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/ObjectModels/Setup/Microsoft/ACME/BootstrapScript/BootstrapScriptObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/UniversalEditor.Plugins.Microsoft.Setup.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/UniversalEditor.Plugins.Microsoft.Setup.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.Setup/UniversalEditor.Plugins.Microsoft.Setup.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.Setup/UniversalEditor.Plugins.Microsoft.Setup.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/Project/Microsoft/VisualStudio/VisualStudioProjectDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/Project/Microsoft/VisualStudio/VisualStudioProjectDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/Project/Microsoft/VisualStudio/VisualStudioProjectDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/Project/Microsoft/VisualStudio/VisualStudioProjectDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/PropertyList/Microsoft/VisualStudio/SUODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/PropertyList/Microsoft/VisualStudio/SUODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/PropertyList/Microsoft/VisualStudio/SUODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/PropertyList/Microsoft/VisualStudio/SUODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/Solution/Microsoft/VisualStudio/VisualStudioSolutionDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/Solution/Microsoft/VisualStudio/VisualStudioSolutionDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/Solution/Microsoft/VisualStudio/VisualStudioSolutionDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/DataFormats/Solution/Microsoft/VisualStudio/VisualStudioSolutionDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/UniversalEditor.Plugins.Microsoft.VisualStudio.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/UniversalEditor.Plugins.Microsoft.VisualStudio.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/UniversalEditor.Plugins.Microsoft.VisualStudio.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft.VisualStudio/UniversalEditor.Plugins.Microsoft.VisualStudio.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/DataLink/UniversalDataLink/UDLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/DataLink/UniversalDataLink/UDLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/DataLink/UniversalDataLink/UDLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/DataLink/UniversalDataLink/UDLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABCompressionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABCompressionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABCompressionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABCompressionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/CABFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFDATA.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFDATA.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFDATA.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFDATA.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFFILE.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFFILE.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFFILE.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFFILE.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFFOLDER.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFFOLDER.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFFOLDER.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFFOLDER.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFHEADER.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFHEADER.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFHEADER.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/Cabinet/Internal/CFHEADER.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/CompoundDocument/CompoundDocumentDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/CompoundDocument/CompoundDocumentDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/CompoundDocument/CompoundDocumentDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/CompoundDocument/CompoundDocumentDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/CompoundDocument/CompoundDocumentKnownSectorID.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/CompoundDocument/CompoundDocumentKnownSectorID.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/CompoundDocument/CompoundDocumentKnownSectorID.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/CompoundDocument/CompoundDocumentKnownSectorID.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedCompressionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedCompressionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedCompressionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedCompressionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedKWAJCompressionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedKWAJCompressionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedKWAJCompressionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedKWAJCompressionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedKWAJHeaderFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedKWAJHeaderFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedKWAJHeaderFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/MSCompressed/MSCompressedKWAJHeaderFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMArchiveFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMArchiveFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMArchiveFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMArchiveFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMArchiveHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMArchiveHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMArchiveHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMArchiveHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMDirectoryEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMDirectoryEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMDirectoryEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMDirectoryEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMOffsetTableEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMOffsetTableEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMOffsetTableEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMOffsetTableEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDisk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDisk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDisk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDisk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDiskFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDiskFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDiskFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDiskFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDiskShort.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDiskShort.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDiskShort.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMResourceHeaderDiskShort.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMStreamEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMStreamEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMStreamEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/FileSystem/Microsoft/WindowsImage/WIMStreamEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKDataFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKDataFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKDataFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKDataFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKFileAttributeFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKFileAttributeFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKFileAttributeFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKFileAttributeFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKHotkey.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKHotkey.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKHotkey.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKHotkey.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKLocationFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKLocationFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKLocationFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKLocationFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKWindowState.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKWindowState.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKWindowState.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Shortcut/Microsoft/LNKWindowState.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Text/Formatted/XPS/XPSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Text/Formatted/XPS/XPSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Text/Formatted/XPS/XPSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/DataFormats/Text/Formatted/XPS/XPSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Microsoft/UniversalEditor.Plugins.Microsoft.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/UniversalEditor.Plugins.Microsoft.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Microsoft/UniversalEditor.Plugins.Microsoft.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Microsoft/UniversalEditor.Plugins.Microsoft.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Monolith/DataFormats/FileSystem/Monolith/REZ/REZDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Monolith/DataFormats/FileSystem/Monolith/REZ/REZDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Monolith/DataFormats/FileSystem/Monolith/REZ/REZDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Monolith/DataFormats/FileSystem/Monolith/REZ/REZDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Monolith/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Monolith/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Monolith/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Monolith/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Monolith/UniversalEditor.Plugins.Monolith.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Monolith/UniversalEditor.Plugins.Monolith.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Monolith/UniversalEditor.Plugins.Monolith.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Monolith/UniversalEditor.Plugins.Monolith.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/Character/MCHADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/Character/MCHADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/Character/MCHADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/Character/MCHADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/ImageCollection/IMCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/ImageCollection/IMCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/ImageCollection/IMCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/ImageCollection/IMCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/Skin/COSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/Skin/COSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/Skin/COSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/FileSystem/Moosta/Skin/COSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/Moosta/MotionPack/MoPkg/MoPkgDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/Moosta/MotionPack/MoPkg/MoPkgDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/Moosta/MotionPack/MoPkg/MoPkgDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/DataFormats/Moosta/MotionPack/MoPkg/MoPkgDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Moosta/MoostaCommon.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/MoostaCommon.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Moosta/MoostaCommon.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/MoostaCommon.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Moosta/ObjectModels/Moosta/MotionPack/MotionPackObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/ObjectModels/Moosta/MotionPack/MotionPackObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Moosta/ObjectModels/Moosta/MotionPack/MotionPackObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/ObjectModels/Moosta/MotionPack/MotionPackObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Moosta/ObjectModels/Moosta/MotionPack/PackageInformation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/ObjectModels/Moosta/MotionPack/PackageInformation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Moosta/ObjectModels/Moosta/MotionPack/PackageInformation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/ObjectModels/Moosta/MotionPack/PackageInformation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Moosta/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Moosta/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Moosta/UniversalEditor.Plugins.Moosta.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/UniversalEditor.Plugins.Moosta.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Moosta/UniversalEditor.Plugins.Moosta.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Moosta/UniversalEditor.Plugins.Moosta.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/ExtensionMethods.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/ExtensionMethods.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/ExtensionMethods.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/ExtensionMethods.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus/UniversalEditor.Plugins.Multimedia.Binders.GdiPlus.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Color.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Color.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Color.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Color.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Project/LMMS/LMMSCompressedDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Project/LMMS/LMMSCompressedDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Project/LMMS/LMMSCompressedDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Project/LMMS/LMMSCompressedDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Project/LMMS/LMMSProjectDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Project/LMMS/LMMSProjectDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Project/LMMS/LMMSProjectDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Project/LMMS/LMMSProjectDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDICommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDICommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDICommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDICommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDICommandType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDICommandType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDICommandType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDICommandType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDIDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDIDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDIDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MIDI/MIDIDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MusicXML/MusicXMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MusicXML/MusicXMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MusicXML/MusicXMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/MusicXML/MusicXMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/NIFF/NIFFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/NIFF/NIFFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/NIFF/NIFFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/NIFF/NIFFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/SPC/SPC700DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/SPC/SPC700DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/SPC/SPC700DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/SPC/SPC700DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/UTAU/USTDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/UTAU/USTDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/UTAU/USTDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/UTAU/USTDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/Vocaloid/VSQDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/Vocaloid/VSQDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/Vocaloid/VSQDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/Vocaloid/VSQDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/Vocaloid/VSQXDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/Vocaloid/VSQXDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/Vocaloid/VSQXDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Synthesized/Vocaloid/VSQXDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Voicebank/DirectWave/DirectWavePatchDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Voicebank/DirectWave/DirectWavePatchDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Voicebank/DirectWave/DirectWavePatchDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Voicebank/DirectWave/DirectWavePatchDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Voicebank/Vocaloid/VocaloidVoicebankDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Voicebank/Vocaloid/VocaloidVoicebankDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Voicebank/Vocaloid/VocaloidVoicebankDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Voicebank/Vocaloid/VocaloidVoicebankDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/AdvancedAudioCodec/AACDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/AdvancedAudioCodec/AACDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/AdvancedAudioCodec/AACDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/AdvancedAudioCodec/AACDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/BRSTM/BRSTMDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/BRSTM/BRSTMDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/BRSTM/BRSTMDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/BRSTM/BRSTMDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/FLACDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/FLACDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/FLACDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/FLACDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockStreamInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockStreamInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockStreamInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockStreamInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/FLAC/Internal/FLACMetadataBlockType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MP3/MP3DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MP3/MP3DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MP3/MP3DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MP3/MP3DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MP4/MP4DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MP4/MP4DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MP4/MP4DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MP4/MP4DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MicrosoftWave/MicrosoftWaveDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MicrosoftWave/MicrosoftWaveDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MicrosoftWave/MicrosoftWaveDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MicrosoftWave/MicrosoftWaveDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MonkeyAudio/APEDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MonkeyAudio/APEDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MonkeyAudio/APEDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MonkeyAudio/APEDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MonkeyAudio/APLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MonkeyAudio/APLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MonkeyAudio/APLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/MonkeyAudio/APLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/OGG/OGGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/OGG/OGGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/OGG/OGGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/OGG/OGGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/REX2/REX2DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/REX2/REX2DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/REX2/REX2DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/REX2/REX2DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/RealAudio/RealAudioDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/RealAudio/RealAudioDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/RealAudio/RealAudioDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/RealAudio/RealAudioDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/Shorten/ShortenDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/Shorten/ShortenDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/Shorten/ShortenDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/Shorten/ShortenDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/SunAu/SunAuDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/SunAu/SunAuDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/SunAu/SunAuDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/SunAu/SunAuDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/SunAu/SunAuEncoding.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/SunAu/SunAuEncoding.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/SunAu/SunAuEncoding.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/SunAu/SunAuEncoding.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/WavPack/WavPackDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/WavPack/WavPackDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/WavPack/WavPackDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Audio/Waveform/WavPack/WavPackDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/HDMVDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/HDMVDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/HDMVDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/HDMVDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/INDXDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/INDXDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/INDXDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/INDXDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/MOBJDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/MOBJDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/MOBJDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/MOBJDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/MPLSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/MPLSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/MPLSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/BluRay/MPLSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Project/LMMS/LMMSCompressedDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Project/LMMS/LMMSCompressedDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Project/LMMS/LMMSCompressedDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Project/LMMS/LMMSCompressedDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Project/LMMS/LMMSProjectDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Project/LMMS/LMMSProjectDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Project/LMMS/LMMSProjectDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Project/LMMS/LMMSProjectDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/ExtendedMIDI/XMIDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/ExtendedMIDI/XMIDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/ExtendedMIDI/XMIDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/ExtendedMIDI/XMIDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDICommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDICommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDICommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDICommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDICommandType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDICommandType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDICommandType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDICommandType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDIDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDIDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDIDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MIDI/MIDIDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MusicXML/MusicXMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MusicXML/MusicXMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MusicXML/MusicXMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/MusicXML/MusicXMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/NIFF/NIFFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/NIFF/NIFFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/NIFF/NIFFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/NIFF/NIFFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/PSF/PSFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/PSF/PSFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/PSF/PSFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/PSF/PSFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/PSF/PSFPlatform.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/PSF/PSFPlatform.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/PSF/PSFPlatform.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/PSF/PSFPlatform.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Emulator.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Emulator.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Emulator.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Emulator.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700ExtendedID666Tag.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700ExtendedID666Tag.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700ExtendedID666Tag.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700ExtendedID666Tag.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700ID666Tag.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700ID666Tag.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700ID666Tag.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700ID666Tag.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Memory.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Memory.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Memory.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Memory.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Registers.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Registers.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Registers.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/SPC/SPC700Registers.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/UTAU/USTDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/UTAU/USTDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/UTAU/USTDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/UTAU/USTDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/Vocaloid/VSQDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/Vocaloid/VSQDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/Vocaloid/VSQDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/Vocaloid/VSQDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/Vocaloid/VSQXDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/Vocaloid/VSQXDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/Vocaloid/VSQXDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Synthesized/Vocaloid/VSQXDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Voicebank/DirectWave/DirectWavePatchDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Voicebank/DirectWave/DirectWavePatchDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Voicebank/DirectWave/DirectWavePatchDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Voicebank/DirectWave/DirectWavePatchDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Voicebank/Vocaloid/VocaloidVoicebankDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Voicebank/Vocaloid/VocaloidVoicebankDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Voicebank/Vocaloid/VocaloidVoicebankDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Voicebank/Vocaloid/VocaloidVoicebankDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankIndex/Vocaloid/DDIDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankIndex/Vocaloid/DDIDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankIndex/Vocaloid/DDIDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankIndex/Vocaloid/DDIDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankIndex/Vocaloid/DDIParameter.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankIndex/Vocaloid/DDIParameter.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankIndex/Vocaloid/DDIParameter.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankIndex/Vocaloid/DDIParameter.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeDictionaryXMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeDictionaryXMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeDictionaryXMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeDictionaryXMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/AdvancedAudioCodec/AACDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/AdvancedAudioCodec/AACDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/AdvancedAudioCodec/AACDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/AdvancedAudioCodec/AACDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/BRSTM/BRSTMDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/BRSTM/BRSTMDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/BRSTM/BRSTMDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/BRSTM/BRSTMDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/FLACDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/FLACDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/FLACDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/FLACDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockStreamInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockStreamInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockStreamInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockStreamInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/FLAC/Internal/FLACMetadataBlockType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MP3/MP3DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MP3/MP3DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MP3/MP3DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MP3/MP3DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MP4/MP4DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MP4/MP4DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MP4/MP4DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MP4/MP4DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MicrosoftWave/MicrosoftWaveDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MicrosoftWave/MicrosoftWaveDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MicrosoftWave/MicrosoftWaveDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MicrosoftWave/MicrosoftWaveDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MonkeyAudio/APEDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MonkeyAudio/APEDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MonkeyAudio/APEDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MonkeyAudio/APEDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MonkeyAudio/APLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MonkeyAudio/APLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MonkeyAudio/APLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/MonkeyAudio/APLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/OGG/OGGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/OGG/OGGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/OGG/OGGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/OGG/OGGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/REX2/REX2DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/REX2/REX2DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/REX2/REX2DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/REX2/REX2DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/RealAudio/RealAudioDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/RealAudio/RealAudioDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/RealAudio/RealAudioDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/RealAudio/RealAudioDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/Shorten/ShortenDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/Shorten/ShortenDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/Shorten/ShortenDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/Shorten/ShortenDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/SunAu/SunAuDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/SunAu/SunAuDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/SunAu/SunAuDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/SunAu/SunAuDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/SunAu/SunAuEncoding.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/SunAu/SunAuEncoding.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/SunAu/SunAuEncoding.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/SunAu/SunAuEncoding.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/WavPack/WavPackDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/WavPack/WavPackDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/WavPack/WavPackDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Audio/Waveform/WavPack/WavPackDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/AudioCollection/Synthesized/SPC2/SPC2DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/AudioCollection/Synthesized/SPC2/SPC2DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/AudioCollection/Synthesized/SPC2/SPC2DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/AudioCollection/Synthesized/SPC2/SPC2DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/BDJODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/BDJODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/BDJODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/BDJODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/HDMVDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/HDMVDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/HDMVDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/HDMVDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/INDXDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/INDXDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/INDXDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/INDXDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/MOBJDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/MOBJDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/MOBJDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/MOBJDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/MPLSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/MPLSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/MPLSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/BluRay/MPLSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ACODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ACODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ACODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ACODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ASEDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ASEDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ASEDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/Adobe/ASEDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/GIMP/GPLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/GIMP/GPLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/GIMP/GPLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/GIMP/GPLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/PaintShop/PaintShopPaletteDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/PaintShop/PaintShopPaletteDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/PaintShop/PaintShopPaletteDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Palette/PaintShop/PaintShopPaletteDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ARGB/ARGBDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ARGB/ARGBDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ARGB/ARGBDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ARGB/ARGBDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapBitsPerPixel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapBitsPerPixel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapBitsPerPixel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapBitsPerPixel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapCompression.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapCompression.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapCompression.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapCompression.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapInfoHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapInfoHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapInfoHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Bitmap/BitmapInfoHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/BitmapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/BitmapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/BitmapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/BitmapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CURDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CURDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CURDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CURDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ChaosWorks/CWESpriteDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ChaosWorks/CWESpriteDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ChaosWorks/CWESpriteDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ChaosWorks/CWESpriteDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CompressedBG/CompressedBGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CompressedBG/CompressedBGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CompressedBG/CompressedBGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CompressedBG/CompressedBGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CompressedBG/Internal/NodeCBG.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CompressedBG/Internal/NodeCBG.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CompressedBG/Internal/NodeCBG.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/CompressedBG/Internal/NodeCBG.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMImageFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMImageFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMImageFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMImageFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPaletteFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPaletteFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPaletteFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPaletteFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPartType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPartType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPartType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPartType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPixelOrder.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPixelOrder.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPixelOrder.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMPixelOrder.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMSwizzleEncoder.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMSwizzleEncoder.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMSwizzleEncoder.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GIM/GIMSwizzleEncoder.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchange/GraphicsInterchangeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchange/GraphicsInterchangeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchange/GraphicsInterchangeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchange/GraphicsInterchangeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchange/GraphicsInterchangeExtensionBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchange/GraphicsInterchangeExtensionBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchange/GraphicsInterchangeExtensionBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchange/GraphicsInterchangeExtensionBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchangeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchangeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchangeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/GraphicsInterchangeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/I16/I16DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/I16/I16DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/I16/I16DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/I16/I16DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ICODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ICODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ICODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/ICODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Icon/Microsoft/GroupICODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Icon/Microsoft/GroupICODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Icon/Microsoft/GroupICODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Icon/Microsoft/GroupICODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Icon/Microsoft/ICODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Icon/Microsoft/ICODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Icon/Microsoft/ICODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Icon/Microsoft/ICODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEG/JPEGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEG/JPEGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEG/JPEGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEG/JPEGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEG/JPEGMarker.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEG/JPEGMarker.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEG/JPEGMarker.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEG/JPEGMarker.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/JPEGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/LEAD/CMPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/LEAD/CMPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/LEAD/CMPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/LEAD/CMPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapBitsPerPixel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapBitsPerPixel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapBitsPerPixel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapBitsPerPixel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapCompression.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapCompression.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapCompression.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapCompression.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapInfoHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapInfoHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapInfoHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Bitmap/BitmapInfoHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/DirectDrawSurfaceDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/DirectDrawSurfaceDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/DirectDrawSurfaceDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/DirectDrawSurfaceDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DXTDecompression.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DXTDecompression.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DXTDecompression.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DXTDecompression.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceCaps1.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceCaps1.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceCaps1.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceCaps1.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceCaps2.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceCaps2.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceCaps2.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceCaps2.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceHeaderFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceHeaderFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceHeaderFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceHeaderFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceLoadInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceLoadInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceLoadInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfaceLoadInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfacePixelFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfacePixelFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfacePixelFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfacePixelFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfacePixelFormatFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfacePixelFormatFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfacePixelFormatFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/DirectDraw/Internal/DirectDrawSurfacePixelFormatFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Paint/MSPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Paint/MSPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Paint/MSPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Microsoft/Paint/MSPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGColorType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGColorType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGColorType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGColorType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGCompressionMethod.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGCompressionMethod.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGCompressionMethod.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGCompressionMethod.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGCompressionModule.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGCompressionModule.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGCompressionModule.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGCompressionModule.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGFilterType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGFilterType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGFilterType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGFilterType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGPredictionType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGPredictionType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGPredictionType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortableNetworkGraphics/PNGPredictionType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortablePixelmap/PPMDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortablePixelmap/PPMDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortablePixelmap/PPMDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/PortablePixelmap/PPMDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/TMH/TMHDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/TMH/TMHDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/TMH/TMHDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/TMH/TMHDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaExtensionArea.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaExtensionArea.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaExtensionArea.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaExtensionArea.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaFirstPixelDestination.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaFirstPixelDestination.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaFirstPixelDestination.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaFirstPixelDestination.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaHorizontalTransferOrder.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaHorizontalTransferOrder.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaHorizontalTransferOrder.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaHorizontalTransferOrder.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaImageType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaImageType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaImageType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaImageType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaRLEPacketType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaRLEPacketType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaRLEPacketType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaRLEPacketType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaVerticalTransferOrder.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaVerticalTransferOrder.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaVerticalTransferOrder.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TargaVerticalTransferOrder.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TrueVisionTGADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TrueVisionTGADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TrueVisionTGADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/Targa/TrueVisionTGADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/Internal/Constants.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/Internal/Constants.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/Internal/Constants.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/Internal/Constants.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/Internal/WsqHelper.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/Internal/WsqHelper.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/Internal/WsqHelper.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/Internal/WsqHelper.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/WSQDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/WSQDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/WSQDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WaveletScalarQuantization/WSQDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WebP/WebPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WebP/WebPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WebP/WebPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WebP/WebPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WirelessBitmap/WBMPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WirelessBitmap/WBMPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WirelessBitmap/WBMPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Picture/WirelessBitmap/WBMPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/ASXDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/ASXDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/ASXDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/ASXDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/CDDA/CDDADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/CDDA/CDDADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/CDDA/CDDADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/CDDA/CDDADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/HTMLPlaylistDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/HTMLPlaylistDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/HTMLPlaylistDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/HTMLPlaylistDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/M3UDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/M3UDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/M3UDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/M3UDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/NotepadPlusPlaylistDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/NotepadPlusPlaylistDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/NotepadPlusPlaylistDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/NotepadPlusPlaylistDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/PLSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/PLSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/PLSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/PLSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/SMILDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/SMILDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/SMILDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/SMILDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/XSPFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/XSPFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/XSPFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Playlist/XSPFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/QuickSub/QuickSubTextDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/QuickSub/QuickSubTextDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/QuickSub/QuickSubTextDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/QuickSub/QuickSubTextDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/SubRip/SubRipDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/SubRip/SubRipDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/SubRip/SubRipDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/SubRip/SubRipDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/SubStationAlpha/SubStationAlphaDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/SubStationAlpha/SubStationAlphaDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/SubStationAlpha/SubStationAlphaDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Subtitle/SubStationAlpha/SubStationAlphaDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/VectorImage/Microsoft/ExpressionDesign/ExpressionDesignDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/VectorImage/Microsoft/ExpressionDesign/ExpressionDesignDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/VectorImage/Microsoft/ExpressionDesign/ExpressionDesignDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/VectorImage/Microsoft/ExpressionDesign/ExpressionDesignDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/AVI/AVIDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/AVI/AVIDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/AVI/AVIDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/AVI/AVIDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/RAD/Bink/BinkDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/RAD/Bink/BinkDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/RAD/Bink/BinkDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/RAD/Bink/BinkDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/RAD/Smacker/SmackerDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/RAD/Smacker/SmackerDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/RAD/Smacker/SmackerDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/RAD/Smacker/SmackerDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/ROQ/ROQChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/ROQ/ROQChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/ROQ/ROQChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/ROQ/ROQChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/ROQ/ROQDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/ROQ/ROQDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/ROQ/ROQDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/ROQ/ROQDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/THP/THPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/THP/THPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/THP/THPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/THP/THPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UEV/UEVDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UEV/UEVDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UEV/UEVDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UEV/UEVDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSColorspace.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSColorspace.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSColorspace.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSColorspace.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSLayoutID.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSLayoutID.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSLayoutID.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Multimedia/Video/UVS/UVSLayoutID.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapBitsPerPixel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapBitsPerPixel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapBitsPerPixel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapBitsPerPixel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapCompression.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapCompression.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapCompression.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapCompression.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapInfoHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapInfoHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapInfoHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Bitmap/BitmapInfoHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/BitmapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/BitmapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/BitmapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/BitmapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/CURDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/CURDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/CURDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/CURDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/CompressedBG/CompressedBGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/CompressedBG/CompressedBGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/CompressedBG/CompressedBGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/CompressedBG/CompressedBGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchange/GraphicsInterchangeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchange/GraphicsInterchangeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchange/GraphicsInterchangeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchange/GraphicsInterchangeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchange/GraphicsInterchangeExtensionBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchange/GraphicsInterchangeExtensionBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchange/GraphicsInterchangeExtensionBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchange/GraphicsInterchangeExtensionBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchangeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchangeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchangeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/GraphicsInterchangeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/ICODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/ICODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/ICODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/ICODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Icon/Microsoft/GroupICODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Icon/Microsoft/GroupICODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Icon/Microsoft/GroupICODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Icon/Microsoft/GroupICODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Icon/Microsoft/ICODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Icon/Microsoft/ICODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Icon/Microsoft/ICODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Icon/Microsoft/ICODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEG/JPEGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEG/JPEGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEG/JPEGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEG/JPEGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEG/JPEGMarker.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEG/JPEGMarker.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEG/JPEGMarker.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEG/JPEGMarker.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/JPEGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/MicrosoftDDSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/MicrosoftDDSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/MicrosoftDDSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/MicrosoftDDSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/PortableNetworkGraphics/PNGChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/PortableNetworkGraphics/PNGChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/PortableNetworkGraphics/PNGChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/PortableNetworkGraphics/PNGChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/PortableNetworkGraphics/PNGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/PortableNetworkGraphics/PNGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/PortableNetworkGraphics/PNGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/PortableNetworkGraphics/PNGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaExtensionArea.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaExtensionArea.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaExtensionArea.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaExtensionArea.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaFirstPixelDestination.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaFirstPixelDestination.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaFirstPixelDestination.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaFirstPixelDestination.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaHorizontalTransferOrder.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaHorizontalTransferOrder.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaHorizontalTransferOrder.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaHorizontalTransferOrder.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaImageType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaImageType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaImageType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaImageType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaRLEPacketType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaRLEPacketType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaRLEPacketType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaRLEPacketType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaVerticalTransferOrder.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaVerticalTransferOrder.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaVerticalTransferOrder.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TargaVerticalTransferOrder.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TrueVisionTGADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TrueVisionTGADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TrueVisionTGADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/Targa/TrueVisionTGADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/Internal/Constants.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/Internal/Constants.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/Internal/Constants.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/Internal/Constants.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/Internal/WsqHelper.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/Internal/WsqHelper.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/Internal/WsqHelper.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/Internal/WsqHelper.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/WSQDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/WSQDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/WSQDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Picture/WaveletScalarQuantization/WSQDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/ASXDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/ASXDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/ASXDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/ASXDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/CDDA/CDDADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/CDDA/CDDADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/CDDA/CDDADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/CDDA/CDDADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/HTMLPlaylistDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/HTMLPlaylistDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/HTMLPlaylistDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/HTMLPlaylistDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/M3UDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/M3UDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/M3UDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/M3UDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/NotepadPlusPlaylistDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/NotepadPlusPlaylistDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/NotepadPlusPlaylistDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/NotepadPlusPlaylistDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/PLSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/PLSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/PLSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/PLSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/SMILDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/SMILDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/SMILDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/SMILDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/XSPFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/XSPFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/XSPFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Playlist/XSPFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/AVI/AVIDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/AVI/AVIDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/AVI/AVIDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/AVI/AVIDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/RAD/Bink/BinkDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/RAD/Bink/BinkDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/RAD/Bink/BinkDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/RAD/Bink/BinkDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/RAD/Smacker/SmackerDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/RAD/Smacker/SmackerDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/RAD/Smacker/SmackerDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/RAD/Smacker/SmackerDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/ROQ/ROQChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/ROQ/ROQChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/ROQ/ROQChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/ROQ/ROQChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/ROQ/ROQDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/ROQ/ROQDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/ROQ/ROQDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/ROQ/ROQDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/THP/THPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/THP/THPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/THP/THPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/THP/THPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/UEV/UEVDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/UEV/UEVDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/UEV/UEVDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/DataFormats/Video/UEV/UEVDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/NoteExpressionProperty.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/NoteExpressionProperty.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/NoteExpressionProperty.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/NoteExpressionProperty.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/NoteExpressionProperty.resources b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/NoteExpressionProperty.resources similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/NoteExpressionProperty.resources rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/NoteExpressionProperty.resources diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/ProgressDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/ProgressDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/ProgressDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/ProgressDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/ProgressDialog.resources b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/ProgressDialog.resources similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/ProgressDialog.resources rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/ProgressDialog.resources diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/VoicebankEditorDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/VoicebankEditorDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/VoicebankEditorDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/VoicebankEditorDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/VoicebankEditorDialog.resources b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/VoicebankEditorDialog.resources similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/VoicebankEditorDialog.resources rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Audio/VoicebankEditorDialog.resources diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/OptionPanels/Editors/Audio/Synthesized/SynthesizerPropertiesDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/OptionPanels/Editors/Audio/Synthesized/SynthesizerPropertiesDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/OptionPanels/Editors/Audio/Synthesized/SynthesizerPropertiesDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/OptionPanels/Editors/Audio/Synthesized/SynthesizerPropertiesDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/OptionPanels/Editors/Audio/Synthesized/SynthesizerPropertiesDialog.resources b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/OptionPanels/Editors/Audio/Synthesized/SynthesizerPropertiesDialog.resources similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/OptionPanels/Editors/Audio/Synthesized/SynthesizerPropertiesDialog.resources rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/OptionPanels/Editors/Audio/Synthesized/SynthesizerPropertiesDialog.resources diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Picture/ToolSettingsDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Picture/ToolSettingsDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Picture/ToolSettingsDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Picture/ToolSettingsDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Picture/ToolSettingsDialog.resources b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Picture/ToolSettingsDialog.resources similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Picture/ToolSettingsDialog.resources rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Picture/ToolSettingsDialog.resources diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Playlist/PlaylistEntryPropertiesDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Playlist/PlaylistEntryPropertiesDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Playlist/PlaylistEntryPropertiesDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Playlist/PlaylistEntryPropertiesDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Playlist/PlaylistEntryPropertiesDialog.resources b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Playlist/PlaylistEntryPropertiesDialog.resources similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Playlist/PlaylistEntryPropertiesDialog.resources rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Dialogs/Playlist/PlaylistEntryPropertiesDialog.resources diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ExtensionMethods.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ExtensionMethods.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ExtensionMethods.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ExtensionMethods.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModelDocumentProperties.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModelDocumentProperties.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModelDocumentProperties.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModelDocumentProperties.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModelInformation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModelInformation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModelInformation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/AudioObjectModelInformation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Project/AudioProjectObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Project/AudioProjectObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Project/AudioProjectObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Project/AudioProjectObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandNote.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandNote.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandNote.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandNote.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandRest.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandRest.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandRest.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandRest.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandTempo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandTempo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandTempo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandTempo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandText.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandText.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandText.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandText.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandTimeSignature.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandTimeSignature.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandTimeSignature.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioCommandTimeSignature.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioPredefinedNote.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioPredefinedNote.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioPredefinedNote.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioPredefinedNote.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioStylePlugin.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioStylePlugin.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioStylePlugin.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioStylePlugin.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioTrack.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioTrack.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioTrack.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioTrack.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioVibratoType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioVibratoType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioVibratoType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Synthesized/SynthesizedAudioVibratoType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankSample.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankSample.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankSample.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankSample.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankSynthesisParameters.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankSynthesisParameters.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankSynthesisParameters.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Voicebank/VoicebankSynthesisParameters.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioExtendedHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioExtendedHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioExtendedHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioExtendedHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioKnownFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioKnownFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioKnownFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioKnownFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Audio/Waveform/WaveformAudioObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModelDocumentProperties.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModelDocumentProperties.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModelDocumentProperties.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModelDocumentProperties.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModelInformation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModelInformation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModelInformation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/AudioObjectModelInformation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Project/AudioProjectObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Project/AudioProjectObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Project/AudioProjectObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Project/AudioProjectObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Soundfont/SoundfontObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Soundfont/SoundfontObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Soundfont/SoundfontObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Soundfont/SoundfontObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommand.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommand.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommand.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommand.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandNote.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandNote.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandNote.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandNote.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandRest.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandRest.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandRest.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandRest.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandTempo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandTempo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandTempo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandTempo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandText.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandText.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandText.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandText.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandTimeSignature.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandTimeSignature.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandTimeSignature.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioCommandTimeSignature.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioPredefinedNote.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioPredefinedNote.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioPredefinedNote.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioPredefinedNote.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioStylePlugin.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioStylePlugin.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioStylePlugin.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioStylePlugin.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioTrack.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioTrack.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioTrack.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioTrack.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioVibratoType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioVibratoType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioVibratoType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Synthesized/SynthesizedAudioVibratoType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/Phoneme.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/Phoneme.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/Phoneme.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/Phoneme.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/PhonemeGroup.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/PhonemeGroup.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/PhonemeGroup.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/PhonemeGroup.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankSample.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankSample.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankSample.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankSample.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankSynthesisParameters.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankSynthesisParameters.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankSynthesisParameters.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Voicebank/VoicebankSynthesisParameters.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankIndex/VoicebankIndexObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankIndex/VoicebankIndexObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankIndex/VoicebankIndexObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankIndex/VoicebankIndexObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/Phoneme.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/Phoneme.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/Phoneme.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/Phoneme.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeDictionaryObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeDictionaryObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeDictionaryObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeDictionaryObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeList.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeList.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeList.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/VoicebankPhonemeDictionary/PhonemeList.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioExtendedHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioExtendedHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioExtendedHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioExtendedHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioKnownFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioKnownFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioKnownFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioKnownFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Audio/Waveform/WaveformAudioObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/AudioCollection/Synthesized/SynthesizedAudioCollectionObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/AudioCollection/Synthesized/SynthesizedAudioCollectionObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/AudioCollection/Synthesized/SynthesizedAudioCollectionObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/AudioCollection/Synthesized/SynthesizedAudioCollectionObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/AudioCollection/Synthesized/SynthesizedAudioCollectionTrack.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/AudioCollection/Synthesized/SynthesizedAudioCollectionTrack.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/AudioCollection/Synthesized/SynthesizedAudioCollectionTrack.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/AudioCollection/Synthesized/SynthesizedAudioCollectionTrack.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/Collection/PictureCollectionObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/Collection/PictureCollectionObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/Collection/PictureCollectionObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/Collection/PictureCollectionObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureItem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureItem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureItem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureItem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureItemType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureItemType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureItemType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureItemType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PicturePathItem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PicturePathItem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PicturePathItem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PicturePathItem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistAlbumInformation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistAlbumInformation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistAlbumInformation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistAlbumInformation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Playlist/PlaylistObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Actor.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Actor.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Actor.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Actor.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Event.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Event.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Event.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Event.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Style.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Style.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Style.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/Style.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/SubtitleObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/SubtitleObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/SubtitleObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Subtitle/SubtitleObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/VectorImage/VectorImageObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/VectorImage/VectorImageObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/VectorImage/VectorImageObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/VectorImage/VectorImageObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/AudioTrack.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/AudioTrack.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/AudioTrack.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/AudioTrack.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoFrame.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoFrame.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoFrame.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoFrame.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoTrack.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoTrack.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoTrack.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Video/VideoTrack.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureItem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureItem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureItem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureItem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureItemType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureItemType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureItemType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureItemType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PictureObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PicturePathItem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PicturePathItem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PicturePathItem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Picture/PicturePathItem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistAlbumInformation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistAlbumInformation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistAlbumInformation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistAlbumInformation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Playlist/PlaylistObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/AudioTrack.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/AudioTrack.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/AudioTrack.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/AudioTrack.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoFrame.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoFrame.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoFrame.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoFrame.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoTrack.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoTrack.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoTrack.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Video/VideoTrack.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.layout b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.layout similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.layout rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/EditorOptionPanel.layout diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/ExternalProgramsOptionPanel.layout b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/ExternalProgramsOptionPanel.layout similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/ExternalProgramsOptionPanel.layout rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/ExternalProgramsOptionPanel.layout diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/MIDIOptionPanel.layout b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/MIDIOptionPanel.layout similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/MIDIOptionPanel.layout rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/MIDIOptionPanel.layout diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/PhonemeDictionaryOptionPanel.layout b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/PhonemeDictionaryOptionPanel.layout similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/PhonemeDictionaryOptionPanel.layout rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/PhonemeDictionaryOptionPanel.layout diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/SingingStyleDefaultsOptionPanel.layout b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/SingingStyleDefaultsOptionPanel.layout similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/SingingStyleDefaultsOptionPanel.layout rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/SingingStyleDefaultsOptionPanel.layout diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/SynthesizersOptionPanel.layout b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/SynthesizersOptionPanel.layout similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/SynthesizersOptionPanel.layout rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/OptionPanels/Editors/Audio/Synthesized/SynthesizersOptionPanel.layout diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/PositionVector2.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/PositionVector2.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/PositionVector2.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/PositionVector2.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/UniversalEditor.Plugins.Multimedia.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/UniversalEditor.Plugins.Multimedia.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/UniversalEditor.Plugins.Multimedia.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/UniversalEditor.Plugins.Multimedia.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia/app.manifest b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/app.manifest similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia/app.manifest rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia/app.manifest diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Accessory/PRPAccessoryDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Accessory/PRPAccessoryDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Accessory/PRPAccessoryDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Accessory/PRPAccessoryDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Biovision/BVHDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Biovision/BVHDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Biovision/BVHDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Biovision/BVHDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Blender/BlenderDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Blender/BlenderDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Blender/BlenderDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Blender/BlenderDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Cinema4D/Cinema4DDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Cinema4D/Cinema4DDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Cinema4D/Cinema4DDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Cinema4D/Cinema4DDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Concertroid/MDLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Concertroid/MDLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Concertroid/MDLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Concertroid/MDLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Metasequoia/MQODataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Metasequoia/MQODataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Metasequoia/MQODataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Metasequoia/MQODataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Accessory/PolygonMovieMaker/VACAccessoryDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Accessory/PolygonMovieMaker/VACAccessoryDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Accessory/PolygonMovieMaker/VACAccessoryDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Accessory/PolygonMovieMaker/VACAccessoryDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Accessory/QAvimator/PRPAccessoryDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Accessory/QAvimator/PRPAccessoryDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Accessory/QAvimator/PRPAccessoryDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Accessory/QAvimator/PRPAccessoryDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/A3DC/A3DCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/A3DC/A3DCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/A3DC/A3DCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/A3DC/A3DCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/IGBNode.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/IGBNode.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/IGBNode.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/IGBNode.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Internal/IGB_ENTRY.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Internal/IGB_ENTRY.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Internal/IGB_ENTRY.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Internal/IGB_ENTRY.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Internal/IGB_NODE_INFO.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Internal/IGB_NODE_INFO.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Internal/IGB_NODE_INFO.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Internal/IGB_NODE_INFO.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/IntrinsicGraphicsBinaryDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/IntrinsicGraphicsBinaryDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/IntrinsicGraphicsBinaryDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/IntrinsicGraphicsBinaryDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAABox.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAABox.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAABox.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAABox.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActor.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActor.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActor.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActor.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActorInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActorInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActorInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActorInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActorList.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActorList.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActorList.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igActorList.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationBinding.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationBinding.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationBinding.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationBinding.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationBindingList.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationBindingList.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationBindingList.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationBindingList.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombiner.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombiner.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombiner.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombiner.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfoList.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfoList.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfoList.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfoList.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfoListList.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfoListList.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfoListList.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerBoneInfoListList.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerList.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerList.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerList.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationCombinerList.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationDatabase.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationDatabase.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationDatabase.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationDatabase.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationList.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationList.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationList.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationList.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationModifierList.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationModifierList.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationModifierList.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igAnimationModifierList.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igObject.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igObject.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igObject.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/Nodes/igObject.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/igBase.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/igBase.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/igBase.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/igBase.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/igList.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/igList.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/igList.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Alchemy/igList.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Auth3D/ASCII/A3DADataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Auth3D/ASCII/A3DADataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Auth3D/ASCII/A3DADataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Auth3D/ASCII/A3DADataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Auth3D/Compiled/A3DCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Auth3D/Compiled/A3DCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Auth3D/Compiled/A3DCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Auth3D/Compiled/A3DCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Blender/BlenderDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Blender/BlenderDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Blender/BlenderDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Blender/BlenderDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Cinema4D/Cinema4DDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Cinema4D/Cinema4DDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Cinema4D/Cinema4DDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Cinema4D/Cinema4DDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Concertroid/MDLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Concertroid/MDLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Concertroid/MDLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Concertroid/MDLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/GLB/GLBDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/GLB/GLBDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/GLB/GLBDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/GLB/GLBDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/GLB/GLBObjectType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/GLB/GLBObjectType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/GLB/GLBObjectType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/GLB/GLBObjectType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Inivis/AC3DDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Inivis/AC3DDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Inivis/AC3DDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Inivis/AC3DDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Metasequoia/MQOTextDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Metasequoia/MQOTextDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Metasequoia/MQOTextDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Metasequoia/MQOTextDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/MotionDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/MotionDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/MotionDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/MotionDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PMDModelDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PMDModelDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PMDModelDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PMDModelDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PMXModelDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PMXModelDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PMXModelDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PMXModelDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PoseDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PoseDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PoseDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/PoseDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/SceneDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/SceneDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/SceneDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/PolygonMovieMaker/SceneDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/BSP/BSPMapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/BSP/BSPMapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/BSP/BSPMapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/BSP/BSPMapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/GLMDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/GLMDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/GLMDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/GLMDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/MD2DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/MD2DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/MD2DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/MD2DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/MD3DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/MD3DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/MD3DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/MD3DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/ROFF/ROFFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/ROFF/ROFFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/ROFF/ROFFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Quake/ROFF/ROFFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/RIFFExtensibleModel/RMDModelDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/RIFFExtensibleModel/RMDModelDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/RIFFExtensibleModel/RMDModelDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/RIFFExtensibleModel/RMDModelDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/SMD/SMDBaseDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/SMD/SMDBaseDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/SMD/SMDBaseDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/SMD/SMDBaseDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/SMD/SMDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/SMD/SMDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/SMD/SMDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/SMD/SMDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Shaiya/Shaiya3DCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Shaiya/Shaiya3DCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Shaiya/Shaiya3DCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Shaiya/Shaiya3DCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Super6/Super6DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Super6/Super6DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Super6/Super6DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Super6/Super6DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDSMaxDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDSMaxDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDSMaxDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDSMaxDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDStudioChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDStudioChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDStudioChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDStudioChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDStudioDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDStudioDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDStudioDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/ThreeDStudio/ThreeDStudioDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/TriangleEditor/TEDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/TriangleEditor/TEDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/TriangleEditor/TEDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/TriangleEditor/TEDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Wavefront/OBJDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Wavefront/OBJDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Wavefront/OBJDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Model/Wavefront/OBJDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/Biovision/BVHDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/Biovision/BVHDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/Biovision/BVHDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/Biovision/BVHDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/MotionVectorData/Internal/MVDBoneData.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/MotionVectorData/Internal/MVDBoneData.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/MotionVectorData/Internal/MVDBoneData.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/MotionVectorData/Internal/MVDBoneData.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/MotionVectorData/MVDMotionDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/MotionVectorData/MVDMotionDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/MotionVectorData/MVDMotionDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/MotionVectorData/MVDMotionDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/PolygonMovieMaker/VMDMotionDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/PolygonMovieMaker/VMDMotionDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/PolygonMovieMaker/VMDMotionDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Motion/PolygonMovieMaker/VMDMotionDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Pose/PolygonMovieMaker/VPDPoseDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Pose/PolygonMovieMaker/VPDPoseDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Pose/PolygonMovieMaker/VPDPoseDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Pose/PolygonMovieMaker/VPDPoseDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Scene/PolygonMovieMaker/PMMSceneDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Scene/PolygonMovieMaker/PMMSceneDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Scene/PolygonMovieMaker/PMMSceneDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Multimedia3D/Scene/PolygonMovieMaker/PMMSceneDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PMAXPatch/PMAXPatchBinaryDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PMAXPatch/PMAXPatchBinaryDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PMAXPatch/PMAXPatchBinaryDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PMAXPatch/PMAXPatchBinaryDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PMAXPatch/PMAXPatchXMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PMAXPatch/PMAXPatchXMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PMAXPatch/PMAXPatchXMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PMAXPatch/PMAXPatchXMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Accessory/VACAccessoryDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Accessory/VACAccessoryDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Accessory/VACAccessoryDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Accessory/VACAccessoryDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Model/PMDModelDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Model/PMDModelDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Model/PMDModelDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Model/PMDModelDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Model/PMXModelDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Model/PMXModelDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Model/PMXModelDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Model/PMXModelDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/Internal/MVDBoneData.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/Internal/MVDBoneData.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/Internal/MVDBoneData.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/Internal/MVDBoneData.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/MVDMotionDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/MVDMotionDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/MVDMotionDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/MVDMotionDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/VMDMotionDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/VMDMotionDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/VMDMotionDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Motion/VMDMotionDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/MotionDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/MotionDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/MotionDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/MotionDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PMDModelDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PMDModelDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PMDModelDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PMDModelDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PMXModelDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PMXModelDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PMXModelDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PMXModelDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Pose/VPDPoseDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Pose/VPDPoseDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Pose/VPDPoseDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Pose/VPDPoseDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PoseDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PoseDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PoseDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/PoseDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Scene/MMDSceneDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Scene/MMDSceneDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Scene/MMDSceneDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Scene/MMDSceneDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Scene/PMMSceneDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Scene/PMMSceneDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Scene/PMMSceneDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/Scene/PMMSceneDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/SceneDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/SceneDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/SceneDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/PolygonMovieMaker/SceneDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/BSP/BSPMapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/BSP/BSPMapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/BSP/BSPMapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/BSP/BSPMapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/GLMDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/GLMDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/GLMDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/GLMDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/MD2DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/MD2DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/MD2DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/MD2DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/MD3DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/MD3DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/MD3DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/MD3DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/ROFF/ROFFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/ROFF/ROFFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/ROFF/ROFFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Quake/ROFF/ROFFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/RIFFExtensibleModel/RMDModelDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/RIFFExtensibleModel/RMDModelDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/RIFFExtensibleModel/RMDModelDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/RIFFExtensibleModel/RMDModelDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/RIFFExtensibleModelDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/RIFFExtensibleModelDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/RIFFExtensibleModelDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/RIFFExtensibleModelDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDSMaxDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDSMaxDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDSMaxDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDSMaxDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDStudioChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDStudioChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDStudioChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDStudioChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDStudioDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDStudioDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDStudioDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/ThreeDStudio/ThreeDStudioDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Wavefront/OBJDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Wavefront/OBJDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Wavefront/OBJDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/DataFormats/Wavefront/OBJDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ExtensionMethods.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ExtensionMethods.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ExtensionMethods.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ExtensionMethods.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/BezierCurve.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/BezierCurve.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/BezierCurve.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/BezierCurve.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Matrix.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Matrix.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Matrix.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Matrix.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/MatrixException.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/MatrixException.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/MatrixException.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/MatrixException.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Quaternion.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Quaternion.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Quaternion.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Quaternion.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Vector3.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Vector3.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Vector3.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Vector3.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Vector4.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Vector4.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Vector4.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Neo/Vector4.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/PMAModelObjectModelExtension.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/PMAModelObjectModelExtension.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/PMAModelObjectModelExtension.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/PMAModelObjectModelExtension.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingFrame.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingFrame.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingFrame.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingFrame.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingInformation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingInformation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingInformation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModelExtensions/Multimedia3D/Model/TextureFlippingInformation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Accessory/AccessoryItem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Accessory/AccessoryItem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Accessory/AccessoryItem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Accessory/AccessoryItem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Accessory/AccessoryObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Accessory/AccessoryObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Accessory/AccessoryObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Accessory/AccessoryObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelAngleLimit.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelAngleLimit.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelAngleLimit.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelAngleLimit.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBone.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBone.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBone.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBone.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBoneGroup.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBoneGroup.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBoneGroup.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBoneGroup.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBoneType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBoneType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBoneType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelBoneType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelFace.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelFace.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelFace.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelFace.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelIK.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelIK.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelIK.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelIK.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelIndexSizes.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelIndexSizes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelIndexSizes.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelIndexSizes.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelJoint.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelJoint.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelJoint.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelJoint.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelMaterial.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelMaterial.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelMaterial.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelMaterial.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelPMAExtension.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelPMAExtension.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelPMAExtension.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelPMAExtension.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelRigidBody.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelRigidBody.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelRigidBody.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelRigidBody.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelRigidBodyCollisionShape.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelRigidBodyCollisionShape.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelRigidBodyCollisionShape.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelRigidBodyCollisionShape.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSkin.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSkin.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSkin.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSkin.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSkinVertex.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSkinVertex.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSkinVertex.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSkinVertex.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelStringTableExtension.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelStringTableExtension.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelStringTableExtension.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelStringTableExtension.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSurface.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSurface.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSurface.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelSurface.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelTexture.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelTexture.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelTexture.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelTexture.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelTextureFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelTextureFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelTextureFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelTextureFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelVertex.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelVertex.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelVertex.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/ModelVertex.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorph.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorph.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorph.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorph.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphBone.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphBone.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphBone.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphBone.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphGroup.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphGroup.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphGroup.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphGroup.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphMaterial.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphMaterial.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphMaterial.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphMaterial.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphUV.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphUV.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphUV.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphUV.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphVertex.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphVertex.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphVertex.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Model/Morphing/ModelMorphVertex.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrame.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrame.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrame.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrame.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrameComparer.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrameComparer.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrameComparer.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrameComparer.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrameType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrameType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrameType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/Internal/RawMotionFrameType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionAction.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionAction.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionAction.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionAction.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionFrame.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionFrame.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionFrame.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionFrame.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionInterpolationData.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionInterpolationData.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionInterpolationData.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionInterpolationData.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Motion/MotionObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Accessory/AccessoryItem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Accessory/AccessoryItem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Accessory/AccessoryItem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Accessory/AccessoryItem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Accessory/AccessoryObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Accessory/AccessoryObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Accessory/AccessoryObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Accessory/AccessoryObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/BoneNameConverter.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/BoneNameConverter.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/BoneNameConverter.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/BoneNameConverter.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/IModelObject.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/IModelObject.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/IModelObject.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/IModelObject.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelAngleLimit.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelAngleLimit.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelAngleLimit.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelAngleLimit.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBone.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBone.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBone.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBone.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBoneGroup.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBoneGroup.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBoneGroup.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBoneGroup.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBoneType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBoneType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBoneType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelBoneType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelFace.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelFace.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelFace.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelFace.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelIK.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelIK.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelIK.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelIK.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelIndexSizes.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelIndexSizes.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelIndexSizes.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelIndexSizes.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelJoint.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelJoint.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelJoint.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelJoint.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelMaterial.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelMaterial.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelMaterial.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelMaterial.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelPMAExtension.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelPMAExtension.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelPMAExtension.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelPMAExtension.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelParameter.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelParameter.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelParameter.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelParameter.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelParameterAttachment.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelParameterAttachment.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelParameterAttachment.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelParameterAttachment.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelRigidBody.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelRigidBody.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelRigidBody.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelRigidBody.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelRigidBodyCollisionShape.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelRigidBodyCollisionShape.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelRigidBodyCollisionShape.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelRigidBodyCollisionShape.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSkin.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSkin.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSkin.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSkin.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSkinVertex.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSkinVertex.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSkinVertex.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSkinVertex.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelStringTableExtension.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelStringTableExtension.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelStringTableExtension.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelStringTableExtension.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSurface.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSurface.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSurface.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelSurface.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelTexture.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelTexture.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelTexture.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelTexture.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelTextureFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelTextureFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelTextureFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelTextureFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelVertex.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelVertex.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelVertex.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/ModelVertex.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorph.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorph.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorph.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorph.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphBone.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphBone.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphBone.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphBone.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphGroup.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphGroup.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphGroup.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphGroup.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphMaterial.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphMaterial.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphMaterial.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphMaterial.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphUV.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphUV.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphUV.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphUV.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphVertex.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphVertex.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphVertex.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Morphing/ModelMorphVertex.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Parameters/ModelRangeParameter.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Parameters/ModelRangeParameter.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Parameters/ModelRangeParameter.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Parameters/ModelRangeParameter.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Parameters/ModelTextParameter.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Parameters/ModelTextParameter.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Parameters/ModelTextParameter.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Model/Parameters/ModelTextParameter.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrame.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrame.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrame.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrame.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrameComparer.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrameComparer.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrameComparer.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrameComparer.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrameType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrameType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrameType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/Internal/RawMotionFrameType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionAction.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionAction.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionAction.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionAction.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionFrame.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionFrame.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionFrame.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionFrame.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionInterpolationData.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionInterpolationData.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionInterpolationData.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionInterpolationData.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Motion/MotionObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Pose/PoseBone.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Pose/PoseBone.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Pose/PoseBone.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Pose/PoseBone.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Pose/PoseObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Pose/PoseObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Pose/PoseObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Pose/PoseObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneModelReference.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneModelReference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneModelReference.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneModelReference.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/ScenePhysicalOperationMode.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/ScenePhysicalOperationMode.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/ScenePhysicalOperationMode.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/ScenePhysicalOperationMode.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneScreenCaptureMode.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneScreenCaptureMode.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneScreenCaptureMode.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Multimedia3D/Scene/SceneScreenCaptureMode.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXAdvancedTextureBlockChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXAdvancedTextureBlockChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXAdvancedTextureBlockChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXAdvancedTextureBlockChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXAnimatedTextureBlockChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXAnimatedTextureBlockChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXAnimatedTextureBlockChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXAnimatedTextureBlockChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXEffectsScriptChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXEffectsScriptChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXEffectsScriptChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXEffectsScriptChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXMaterialNamesChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXMaterialNamesChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXMaterialNamesChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/Chunks/PMAXMaterialNamesChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAdvancedTextureBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAdvancedTextureBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAdvancedTextureBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAdvancedTextureBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAdvancedTextureBlockImage.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAdvancedTextureBlockImage.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAdvancedTextureBlockImage.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAdvancedTextureBlockImage.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAnimatedTextureBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAnimatedTextureBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAnimatedTextureBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAnimatedTextureBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAnimatedTextureBlockImage.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAnimatedTextureBlockImage.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAnimatedTextureBlockImage.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXAnimatedTextureBlockImage.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatch.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatch.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatch.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatch.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatchChunk.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatchChunk.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatchChunk.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatchChunk.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatchObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatchObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatchObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/PMAXPatch/PMAXPatchObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Pose/PoseBone.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Pose/PoseBone.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Pose/PoseBone.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Pose/PoseBone.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Pose/PoseObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Pose/PoseObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Pose/PoseObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Pose/PoseObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/SMD/SMDObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/SMD/SMDObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/SMD/SMDObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/SMD/SMDObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/SMD/SMDSection.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/SMD/SMDSection.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/SMD/SMDSection.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/SMD/SMDSection.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneModelReference.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneModelReference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneModelReference.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneModelReference.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/ScenePhysicalOperationMode.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/ScenePhysicalOperationMode.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/ScenePhysicalOperationMode.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/ScenePhysicalOperationMode.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneScreenCaptureMode.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneScreenCaptureMode.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneScreenCaptureMode.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/ObjectModels/Scene/SceneScreenCaptureMode.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector2.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector2.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector2.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector2.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector3.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector3.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector3.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector3.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector4.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector4.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector4.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/PositionVector4.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/Resources.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/Resources.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/Resources.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/Resources.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/Resources.resources b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/Resources.resources similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/Resources.resources rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/Properties/Resources.resources diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/TextureVector2.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/TextureVector2.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/TextureVector2.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/TextureVector2.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/UniversalEditor.Plugins.Multimedia3D.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/UniversalEditor.Plugins.Multimedia3D.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Multimedia3D/UniversalEditor.Plugins.Multimedia3D.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Multimedia3D/UniversalEditor.Plugins.Multimedia3D.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NamcoTales/DataFormats/FileSystem/NamcoTales/TLZCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NamcoTales/DataFormats/FileSystem/NamcoTales/TLZCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NamcoTales/DataFormats/FileSystem/NamcoTales/TLZCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NamcoTales/DataFormats/FileSystem/NamcoTales/TLZCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NamcoTales/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NamcoTales/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NamcoTales/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NamcoTales/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NamcoTales/UniversalEditor.Plugins.NamcoTales.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.NamcoTales/UniversalEditor.Plugins.NamcoTales.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NamcoTales/UniversalEditor.Plugins.NamcoTales.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NamcoTales/UniversalEditor.Plugins.NamcoTales.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/AGG/AGGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/AGG/AGGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/AGG/AGGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/AGG/AGGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/Heroes3SNDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/Heroes3SNDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/Heroes3SNDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/Heroes3SNDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/Heroes3VIDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/Heroes3VIDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/Heroes3VIDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/Heroes3VIDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/LOD/Heroes3LODDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/LOD/Heroes3LODDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/LOD/Heroes3LODDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/LOD/Heroes3LODDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/LOD/Magic6LODDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/LOD/Magic6LODDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/LOD/Magic6LODDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/FileSystem/NewWorldComputing/LOD/Magic6LODDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Audio/NewWorldComputing/Eight2MDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Audio/NewWorldComputing/Eight2MDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Audio/NewWorldComputing/Eight2MDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Audio/NewWorldComputing/Eight2MDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Palette/NewWorldComputing/KBPaletteDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Palette/NewWorldComputing/KBPaletteDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Palette/NewWorldComputing/KBPaletteDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Palette/NewWorldComputing/KBPaletteDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Picture/NewWorldComputing/BMP/BMPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Picture/NewWorldComputing/BMP/BMPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Picture/NewWorldComputing/BMP/BMPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Picture/NewWorldComputing/BMP/BMPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Picture/NewWorldComputing/ICN/ICNDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Picture/NewWorldComputing/ICN/ICNDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Picture/NewWorldComputing/ICN/ICNDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/Multimedia/Picture/NewWorldComputing/ICN/ICNDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/AGG/AGGDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/AGG/AGGDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/AGG/AGGDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/AGG/AGGDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/AGG/Internal/AGGFileEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/AGG/Internal/AGGFileEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/AGG/Internal/AGGFileEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/AGG/Internal/AGGFileEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/BMP/BMPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/BMP/BMPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/BMP/BMPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/BMP/BMPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/CC/CCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/CC/CCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/CC/CCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/CC/CCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Campaign/Heroes4CampaignDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Campaign/Heroes4CampaignDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Campaign/Heroes4CampaignDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Campaign/Heroes4CampaignDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/FNT/FNTDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/FNT/FNTDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/FNT/FNTDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/FNT/FNTDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/HeroesII/HeroesII82MDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/HeroesII/HeroesII82MDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/HeroesII/HeroesII82MDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/HeroesII/HeroesII82MDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/ICN/ICNDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/ICN/ICNDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/ICN/ICNDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/ICN/ICNDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/ICN/Internal/SpriteHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/ICN/Internal/SpriteHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/ICN/Internal/SpriteHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/ICN/Internal/SpriteHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/LOD/Heroes3LODDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/LOD/Heroes3LODDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/LOD/Heroes3LODDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/LOD/Heroes3LODDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/LOD/Magic6LODDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/LOD/Magic6LODDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/LOD/Magic6LODDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/LOD/Magic6LODDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes2MapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes2MapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes2MapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes2MapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes3/Heroes3GameType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes3/Heroes3GameType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes3/Heroes3GameType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes3/Heroes3GameType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes3/Heroes3MapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes3/Heroes3MapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes3/Heroes3MapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Map/Heroes3/Heroes3MapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/SND/Heroes3SNDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/SND/Heroes3SNDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/SND/Heroes3SNDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/SND/Heroes3SNDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Save/Heroes4SaveDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Save/Heroes4SaveDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Save/Heroes4SaveDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/Save/Heroes4SaveDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/VID/Heroes3VIDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/VID/Heroes3VIDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/VID/Heroes3VIDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/VID/Heroes3VIDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes2/Heroes2MapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes2/Heroes2MapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes2/Heroes2MapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes2/Heroes2MapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes3/Heroes3GameType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes3/Heroes3GameType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes3/Heroes3GameType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes3/Heroes3GameType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes3/Heroes3MapDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes3/Heroes3MapDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes3/Heroes3MapDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/DataFormats/NewWorldComputing/WorldMap2D/NewWorldComputing/Heroes3/Heroes3MapDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/HoMM2Palette.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/HoMM2Palette.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/HoMM2Palette.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/HoMM2Palette.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/NWCSceneLayoutObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/NWCSceneLayoutObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/NWCSceneLayoutObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/NWCSceneLayoutObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObject.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObject.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObject.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObject.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectButton.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectButton.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectButton.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectButton.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectImage.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectImage.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectImage.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectImage.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectLabel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectLabel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectLabel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NWCSceneLayout/SceneObjects/SceneObjectLabel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Campaign/CampaignObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Campaign/CampaignObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Campaign/CampaignObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Campaign/CampaignObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Font/FontObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Font/FontObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Font/FontObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Font/FontObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/LOD/Heroes3LODDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/LOD/Heroes3LODDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/LOD/Heroes3LODDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/LOD/Heroes3LODDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/LOD/Magic6LODDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/LOD/Magic6LODDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/LOD/Magic6LODDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/LOD/Magic6LODDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapArmyMonster.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapArmyMonster.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapArmyMonster.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapArmyMonster.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapBuildingType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapBuildingType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapBuildingType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapBuildingType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastle.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastle.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastle.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastle.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastleColor.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastleColor.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastleColor.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastleColor.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastleType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastleType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastleType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapCastleType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapDifficulty.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapDifficulty.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapDifficulty.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapDifficulty.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapDwellingType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapDwellingType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapDwellingType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapDwellingType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapGroundType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapGroundType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapGroundType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapGroundType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapKingdomColor.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapKingdomColor.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapKingdomColor.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapKingdomColor.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapLoseCondition.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapLoseCondition.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapLoseCondition.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapLoseCondition.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapMageGuildLevel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapMageGuildLevel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapMageGuildLevel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapMageGuildLevel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapMonsterType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapMonsterType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapMonsterType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapMonsterType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObject.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObject.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObject.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObject.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObjectType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObjectType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObjectType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapObjectType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapSize.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapSize.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapSize.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapSize.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTile.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTile.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTile.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTile.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTileLevel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTileLevel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTileLevel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTileLevel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTileType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTileType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTileType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapTileType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapWinCondition.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapWinCondition.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapWinCondition.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Map/MapWinCondition.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/SND/Heroes3SNDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/SND/Heroes3SNDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/SND/Heroes3SNDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/SND/Heroes3SNDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Save/SaveObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Save/SaveObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Save/SaveObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/Save/SaveObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/VID/Heroes3VIDDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/VID/Heroes3VIDDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/VID/Heroes3VIDDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/ObjectModels/NewWorldComputing/VID/Heroes3VIDDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/UniversalEditor.Plugins.NewWorldComputing.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/UniversalEditor.Plugins.NewWorldComputing.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.NewWorldComputing/UniversalEditor.Plugins.NewWorldComputing.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.NewWorldComputing/UniversalEditor.Plugins.NewWorldComputing.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCCartridgeType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCCartridgeType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCCartridgeType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCCartridgeType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCExtendedHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCExtendedHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCExtendedHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCExtendedHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCExtendedHeaderFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCExtendedHeaderFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCExtendedHeaderFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCExtendedHeaderFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCLayout.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCLayout.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCLayout.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCLayout.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCLicensee.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCLicensee.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCLicensee.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCLicensee.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCMemorySize.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCMemorySize.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCMemorySize.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCMemorySize.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCRegion.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCRegion.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCRegion.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCRegion.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCSaveRAMSize.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCSaveRAMSize.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCSaveRAMSize.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/Executable/Nintendo/SNES/SMCSaveRAMSize.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscFormatCode.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscFormatCode.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscFormatCode.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscFormatCode.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscRegionCode.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscRegionCode.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscRegionCode.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscRegionCode.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscSystemType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscSystemType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscSystemType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/DataFormats/FileSystem/Nintendo/Optical/NintendoOpticalDiscSystemType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Nintendo/UniversalEditor.Plugins.Nintendo.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/UniversalEditor.Plugins.Nintendo.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Nintendo/UniversalEditor.Plugins.Nintendo.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Nintendo/UniversalEditor.Plugins.Nintendo.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.OSLib/DataFormats/Multimedia/Audio/Waveform/BGM/BGMDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.OSLib/DataFormats/Multimedia/Audio/Waveform/BGM/BGMDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.OSLib/DataFormats/Multimedia/Audio/Waveform/BGM/BGMDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.OSLib/DataFormats/Multimedia/Audio/Waveform/BGM/BGMDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.OSLib/DataFormats/Multimedia/Audio/Waveform/BGM/OSLCompressionModule.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.OSLib/DataFormats/Multimedia/Audio/Waveform/BGM/OSLCompressionModule.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.OSLib/DataFormats/Multimedia/Audio/Waveform/BGM/OSLCompressionModule.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.OSLib/DataFormats/Multimedia/Audio/Waveform/BGM/OSLCompressionModule.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.OSLib/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.OSLib/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.OSLib/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.OSLib/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.OSLib/UniversalEditor.Plugins.OSLib.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.OSLib/UniversalEditor.Plugins.OSLib.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.OSLib/UniversalEditor.Plugins.OSLib.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.OSLib/UniversalEditor.Plugins.OSLib.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/DataFormats/RebelSoftware/InstallationPackage/ZAPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/DataFormats/RebelSoftware/InstallationPackage/ZAPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/DataFormats/RebelSoftware/InstallationPackage/ZAPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/DataFormats/RebelSoftware/InstallationPackage/ZAPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/DataFormats/RebelSoftware/InstallationScript/IAPDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/DataFormats/RebelSoftware/InstallationScript/IAPDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/DataFormats/RebelSoftware/InstallationScript/IAPDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/DataFormats/RebelSoftware/InstallationScript/IAPDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Action.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Action.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Action.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Action.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Actions/UnzipAction.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Actions/UnzipAction.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Actions/UnzipAction.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Actions/UnzipAction.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/CopyFilesDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/CopyFilesDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/CopyFilesDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/CopyFilesDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/DestinationDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/DestinationDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/DestinationDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/DestinationDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/FinishDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/FinishDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/FinishDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/FinishDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/LicenseDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/LicenseDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/LicenseDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/LicenseDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/StartCopyingDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/StartCopyingDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/StartCopyingDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/StartCopyingDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/WelcomeDialog.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/WelcomeDialog.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/WelcomeDialog.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/Dialogs/WelcomeDialog.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/InstallationScriptObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/InstallationScriptObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/InstallationScriptObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/ObjectModels/RebelSoftware/InstallationScript/InstallationScriptObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/UniversalEditor.Plugins.RebelSoftware.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/UniversalEditor.Plugins.RebelSoftware.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.RebelSoftware/UniversalEditor.Plugins.RebelSoftware.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.RebelSoftware/UniversalEditor.Plugins.RebelSoftware.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16Flags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16Flags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16Flags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16Flags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16Type.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16Type.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16Type.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/DataFormats/Multimedia/Picture/ReflexiveEntertainment/FRM16Type.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/UniversalEditor.Plugins.ReflexiveEntertainment.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/UniversalEditor.Plugins.ReflexiveEntertainment.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/UniversalEditor.Plugins.ReflexiveEntertainment.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.ReflexiveEntertainment/UniversalEditor.Plugins.ReflexiveEntertainment.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/AdaCodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/AdaCodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/AdaCodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/AdaCodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/BooCodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/BooCodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/BooCodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/BooCodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CCodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CCodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CCodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CCodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/COBOLCodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/COBOLCodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/COBOLCodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/COBOLCodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CSharpCodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CSharpCodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CSharpCodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CSharpCodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/CodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/FORTRANCodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/FORTRANCodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/FORTRANCodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/FORTRANCodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/FSharpCodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/FSharpCodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/FSharpCodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/FSharpCodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/GoCodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/GoCodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/GoCodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/GoCodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/Java/JavaClassDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/Java/JavaClassDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/Java/JavaClassDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/Java/JavaClassDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/Java/JavaCodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/Java/JavaCodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/Java/JavaCodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/Java/JavaCodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/VisualBasicNETCodeDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/VisualBasicNETCodeDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/VisualBasicNETCodeDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/DataFormats/Programming/VisualBasicNETCodeDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElementContainerElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElementContainerElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElementContainerElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElementContainerElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElementReference.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElementReference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElementReference.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElementReference.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElements/CodeForLoopActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElements/CodeForLoopActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElements/CodeForLoopActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElements/CodeForLoopActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeMethodCallActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeMethodCallActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeMethodCallActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodeMethodCallActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodePropertySetActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodePropertySetActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodePropertySetActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeActionElements/CodePropertySetActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeClassElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeClassElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeClassElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeClassElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeEnumerationElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeEnumerationElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeEnumerationElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeEnumerationElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeMethodElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeMethodElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeMethodElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeMethodElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeNamespaceElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeNamespaceElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeNamespaceElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeNamespaceElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodePropertyElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodePropertyElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodePropertyElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodePropertyElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeVariableElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeVariableElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeVariableElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeElements/CodeVariableElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/Programming/CodeObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/ProgrammingLanguage/ProgrammingLanguageBlock.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/ProgrammingLanguage/ProgrammingLanguageBlock.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/ProgrammingLanguage/ProgrammingLanguageBlock.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/ProgrammingLanguage/ProgrammingLanguageBlock.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/ProgrammingLanguage/ProgrammingLanguageObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/ProgrammingLanguage/ProgrammingLanguageObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/ProgrammingLanguage/ProgrammingLanguageObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/ProgrammingLanguage/ProgrammingLanguageObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeAccessModifiers.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeAccessModifiers.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeAccessModifiers.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeAccessModifiers.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeDataType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeDataType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeDataType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeDataType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementContainerElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementContainerElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementContainerElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementContainerElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReference.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReference.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReference.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReferences/CodeElementDynamicReference.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReferences/CodeElementDynamicReference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReferences/CodeElementDynamicReference.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReferences/CodeElementDynamicReference.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReferences/CodeElementEnumerationValueReference.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReferences/CodeElementEnumerationValueReference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReferences/CodeElementEnumerationValueReference.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElementReferences/CodeElementEnumerationValueReference.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElements/CodeForLoopActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElements/CodeForLoopActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElements/CodeForLoopActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElements/CodeForLoopActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeMethodCallActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeMethodCallActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeMethodCallActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeMethodCallActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodePropertySetActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodePropertySetActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodePropertySetActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodePropertySetActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeVariableDeclarationActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeVariableDeclarationActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeVariableDeclarationActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeActionElements/CodeVariableDeclarationActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeClassElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeClassElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeClassElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeClassElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeCommentElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeCommentElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeCommentElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeCommentElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeConditionalStatementActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeConditionalStatementActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeConditionalStatementActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeConditionalStatementActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeEnumerationElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeEnumerationElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeEnumerationElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeEnumerationElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeIncludeFileElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeIncludeFileElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeIncludeFileElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeIncludeFileElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLiteralElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLiteralElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLiteralElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLiteralElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopActionElements/CodeForLoopActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopActionElements/CodeForLoopActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopActionElements/CodeForLoopActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopActionElements/CodeForLoopActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopActionElements/CodeWhileLoopActionElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeLoopElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeMethodCallElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeMethodCallElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeMethodCallElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeMethodCallElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeMethodElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeMethodElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeMethodElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeMethodElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeNamespaceElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeNamespaceElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeNamespaceElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeNamespaceElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeNamespaceImportElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeNamespaceImportElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeNamespaceImportElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeNamespaceImportElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodePropertyElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodePropertyElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodePropertyElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodePropertyElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodePropertySetElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodePropertySetElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodePropertySetElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodePropertySetElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeVariableDeclarationElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeVariableDeclarationElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeVariableDeclarationElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeVariableDeclarationElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeVariableElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeVariableElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeVariableElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeElements/CodeVariableElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeEnumerationValueReference.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeEnumerationValueReference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeEnumerationValueReference.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeEnumerationValueReference.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/CodeObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/IAccessModifiableCodeElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/IAccessModifiableCodeElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/IAccessModifiableCodeElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/IAccessModifiableCodeElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/INamedCodeElement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/INamedCodeElement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/INamedCodeElement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/INamedCodeElement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/SearchExpressions/CodeMethodCallActionSearch.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/SearchExpressions/CodeMethodCallActionSearch.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/SearchExpressions/CodeMethodCallActionSearch.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/ObjectModels/SourceCode/SearchExpressions/CodeMethodCallActionSearch.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/UniversalEditor.Plugins.SoftwareDevelopment.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/UniversalEditor.Plugins.SoftwareDevelopment.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/UniversalEditor.Plugins.SoftwareDevelopment.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.SoftwareDevelopment/UniversalEditor.Plugins.SoftwareDevelopment.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/DataFormats/StoryWriter/Story/StoryXML/StoryXMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/DataFormats/StoryWriter/Story/StoryXML/StoryXMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/DataFormats/StoryWriter/Story/StoryXML/StoryXMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/DataFormats/StoryWriter/Story/StoryXML/StoryXMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Author.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Author.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Author.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Author.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Book.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Book.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Book.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Book.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Chapter.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Chapter.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Chapter.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Chapter.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Character.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Character.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Character.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Character.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/ContentItem.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/ContentItem.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/ContentItem.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/ContentItem.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Gender.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Gender.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Gender.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Gender.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/PersonalName.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/PersonalName.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/PersonalName.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/PersonalName.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/PersonalNameReference.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/PersonalNameReference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/PersonalNameReference.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/PersonalNameReference.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Section.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Section.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Section.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Section.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/StoryObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/StoryObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/StoryObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/StoryObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Universe.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Universe.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Universe.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/ObjectModels/StoryWriter/Story/Universe.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/UniversalEditor.Plugins.StoryWriter.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/UniversalEditor.Plugins.StoryWriter.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.StoryWriter/UniversalEditor.Plugins.StoryWriter.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.StoryWriter/UniversalEditor.Plugins.StoryWriter.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Installer/UMODDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Installer/UMODDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Installer/UMODDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Installer/UMODDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Installer/UMODFileFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Installer/UMODFileFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Installer/UMODFileFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Installer/UMODFileFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Package/UnrealPackageDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Package/UnrealPackageDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Package/UnrealPackageDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/DataFormats/UnrealEngine/Package/UnrealPackageDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ExtensionMethods.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ExtensionMethods.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ExtensionMethods.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ExtensionMethods.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ExportTableEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ExportTableEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ExportTableEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ExportTableEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/FunctionFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/FunctionFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/FunctionFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/FunctionFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/Generation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/Generation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/Generation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/Generation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ImportTableEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ImportTableEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ImportTableEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ImportTableEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/NameTableEntry.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/NameTableEntry.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/NameTableEntry.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/NameTableEntry.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ObjectFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ObjectFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ObjectFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ObjectFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ObjectReference.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ObjectReference.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ObjectReference.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/ObjectReference.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PackageFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PackageFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PackageFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PackageFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PropertyFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PropertyFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PropertyFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PropertyFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PropertyType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PropertyType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PropertyType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/PropertyType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/UnrealPackageObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/UnrealPackageObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/UnrealPackageObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/ObjectModels/UnrealEngine/UnrealPackageObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/UniversalEditor.Plugins.UnrealEngine.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/UniversalEditor.Plugins.UnrealEngine.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.UnrealEngine/UniversalEditor.Plugins.UnrealEngine.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.UnrealEngine/UniversalEditor.Plugins.UnrealEngine.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Valve/Checksum/Modules/GCF/GCFChecksumModule.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/Checksum/Modules/GCF/GCFChecksumModule.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Valve/Checksum/Modules/GCF/GCFChecksumModule.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/Checksum/Modules/GCF/GCFChecksumModule.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFBlockEntryFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFBlockEntryFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFBlockEntryFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFBlockEntryFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFDirectoryEntryFlags.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFDirectoryEntryFlags.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFDirectoryEntryFlags.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/DataFormats/FileSystem/Valve/GCF/GCFDirectoryEntryFlags.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Valve/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Valve/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Valve/UniversalEditor.Plugins.Valve.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/UniversalEditor.Plugins.Valve.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Valve/UniversalEditor.Plugins.Valve.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Valve/UniversalEditor.Plugins.Valve.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerSectionType.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerSectionType.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerSectionType.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerSectionType.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerV1DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerV1DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerV1DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerV1DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerV2DataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerV2DataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerV2DataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/DataFormats/VersatileContainer/VersatileContainerV2DataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerBlankSection.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerBlankSection.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerBlankSection.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerBlankSection.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerContentSection.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerContentSection.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerContentSection.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerContentSection.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerDirectorySection.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerDirectorySection.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerDirectorySection.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerDirectorySection.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerReferenceSection.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerReferenceSection.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerReferenceSection.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/Sections/VersatileContainerReferenceSection.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerProperty.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerProperty.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerProperty.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerProperty.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerSection.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerSection.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerSection.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/ObjectModels/VersatileContainer/VersatileContainerSection.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/UniversalEditor.Plugins.VersatileContainer.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/UniversalEditor.Plugins.VersatileContainer.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.VersatileContainer/UniversalEditor.Plugins.VersatileContainer.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.VersatileContainer/UniversalEditor.Plugins.VersatileContainer.csproj diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/Accessors/HTTPAccessor.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/Accessors/HTTPAccessor.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/Accessors/HTTPAccessor.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/Accessors/HTTPAccessor.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/StyleSheet/CSSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/StyleSheet/CSSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/StyleSheet/CSSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/StyleSheet/CSSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/HTML/HTMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/HTML/HTMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/HTML/HTMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/HTML/HTMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/MHTML/MHTMLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/MHTML/MHTMLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/MHTML/MHTMLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/MHTML/MHTMLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/MHTML/MHTMLHeader.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/MHTML/MHTMLHeader.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/MHTML/MHTMLHeader.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/Text/MHTML/MHTMLHeader.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/Web/StyleSheet/CSSDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/Web/StyleSheet/CSSDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/Web/StyleSheet/CSSDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/Web/StyleSheet/CSSDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/Web/WebService/Description/WSDL/WSDLDataFormat.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/Web/WebService/Description/WSDL/WSDLDataFormat.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/DataFormats/Web/WebService/Description/WSDL/WSDLDataFormat.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/DataFormats/Web/WebService/Description/WSDL/WSDLDataFormat.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/NumericStringSplitter.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/NumericStringSplitter.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/NumericStringSplitter.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/NumericStringSplitter.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetAttribute.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetAttribute.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetAttribute.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetAttribute.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetKnownProperty.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetKnownProperty.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetKnownProperty.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetKnownProperty.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetProperty.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetProperty.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetProperty.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetProperty.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetRule.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetRule.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetRule.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/StyleSheet/StyleSheetRule.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/Measurement.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/Measurement.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/Measurement.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/Measurement.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/MeasurementExtensionMethods.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/MeasurementExtensionMethods.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/MeasurementExtensionMethods.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/MeasurementExtensionMethods.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/MeasurementUnit.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/MeasurementUnit.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/MeasurementUnit.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/MeasurementUnit.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetAttribute.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetAttribute.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetAttribute.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetAttribute.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetKnownProperty.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetKnownProperty.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetKnownProperty.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetKnownProperty.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetProperty.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetProperty.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetProperty.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetProperty.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetRule.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetRule.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetRule.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/StyleSheet/StyleSheetRule.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Fault.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Fault.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Fault.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Fault.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Input.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Input.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Input.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Input.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Message.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Message.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Message.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Message.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/MessagePart.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/MessagePart.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/MessagePart.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/MessagePart.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Operation.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Operation.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Operation.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Operation.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Output.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Output.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Output.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Output.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Port.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Port.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Port.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/Port.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/WebServiceDescriptionObjectModel.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/WebServiceDescriptionObjectModel.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/WebServiceDescriptionObjectModel.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/ObjectModels/Web/WebService/Description/WebServiceDescriptionObjectModel.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/Properties/AssemblyInfo.cs b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/Properties/AssemblyInfo.cs rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/Properties/AssemblyInfo.cs diff --git a/CSharp/Plugins/UniversalEditor.Plugins.Web/UniversalEditor.Plugins.Web.csproj b/CSharp/V4/Plugins/UniversalEditor.Plugins.Web/UniversalEditor.Plugins.Web.csproj similarity index 100% rename from CSharp/Plugins/UniversalEditor.Plugins.Web/UniversalEditor.Plugins.Web.csproj rename to CSharp/V4/Plugins/UniversalEditor.Plugins.Web/UniversalEditor.Plugins.Web.csproj diff --git a/CSharp/Setup/header-uninstall.bmp b/CSharp/V4/Setup/header-uninstall.bmp similarity index 100% rename from CSharp/Setup/header-uninstall.bmp rename to CSharp/V4/Setup/header-uninstall.bmp diff --git a/CSharp/Setup/header.bmp b/CSharp/V4/Setup/header.bmp similarity index 100% rename from CSharp/Setup/header.bmp rename to CSharp/V4/Setup/header.bmp diff --git a/CSharp/Setup/license.txt b/CSharp/V4/Setup/license.txt similarity index 100% rename from CSharp/Setup/license.txt rename to CSharp/V4/Setup/license.txt diff --git a/CSharp/V4/Setup/setup.exe b/CSharp/V4/Setup/setup.exe new file mode 100644 index 00000000..50544a12 Binary files /dev/null and b/CSharp/V4/Setup/setup.exe differ diff --git a/CSharp/Setup/setup.ico b/CSharp/V4/Setup/setup.ico similarity index 100% rename from CSharp/Setup/setup.ico rename to CSharp/V4/Setup/setup.ico diff --git a/CSharp/Setup/setup.nsi b/CSharp/V4/Setup/setup.nsi similarity index 97% rename from CSharp/Setup/setup.nsi rename to CSharp/V4/Setup/setup.nsi index 202accb9..63e249c3 100644 --- a/CSharp/Setup/setup.nsi +++ b/CSharp/V4/Setup/setup.nsi @@ -1,712 +1,712 @@ -;-------------------------------- -;Include Modern UI - - !include "MUI2.nsh" - -;-------------------------------- -;General - - !define PRODUCT_COMPANY "Mike Becker's Software" - !define PRODUCT_TITLE "Universal Editor" - !define PRODUCT_VERSION "4.0.0.1" - !define PRODUCT_GUID "{29CCB653-B590-440A-8928-464496599331}" - - !define PRODUCT_URL "http://www.alceproject.net/projects/editor" - !define PRODUCT_URL_UPDATES "http://www.alceproject.net/projects/editor" - !define PRODUCT_URL_SUPPORT "http://www.alceproject.net/projects/editor" - - !define BUILD_CONFIGURATION "Debug" - - ;Name and file - Name "Universal Editor" - OutFile "setup.exe" - - ;Default installation folder - InstallDir "$PROGRAMFILES\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" - - ;Get installation folder from registry if available - InstallDirRegKey HKCU "Software\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" "" - - ;Request application privileges for Windows Vista - RequestExecutionLevel admin - -;-------------------------------- -;Variables - - Var StartMenuFolder - -;-------------------------------- -;Interface Settings - - !define MUI_HEADERIMAGE - - !define MUI_HEADERIMAGE_BITMAP "header.bmp" - !define MUI_HEADERIMAGE_UNBITMAP "header-uninstall.bmp" - - !define MUI_WELCOMEFINISHPAGE_BITMAP "sidebar.bmp" - !define MUI_UNWELCOMEFINISHPAGE_BITMAP "sidebar-uninstall.bmp" - - !define MUI_ABORTWARNING - - !define MUI_ICON "setup.ico" - !define MUI_UNICON "uninstall.ico" - - !define MUI_FINISHPAGE_RUN "$INSTDIR\UniversalEditor.exe" - -;-------------------------------- -;Language Selection Dialog Settings - - ;Remember the installer language - !define MUI_LANGDLL_REGISTRY_ROOT "HKCU" - !define MUI_LANGDLL_REGISTRY_KEY "Software\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" - !define MUI_LANGDLL_REGISTRY_VALUENAME "Installer Language" - -;-------------------------------- -;Pages - - !insertmacro MUI_PAGE_WELCOME - !insertmacro MUI_PAGE_LICENSE "license.txt" - !insertmacro MUI_PAGE_COMPONENTS - !insertmacro MUI_PAGE_DIRECTORY - - ;Start Menu Folder Page Configuration - !define MUI_STARTMENUPAGE_REGISTRY_ROOT "HKCU" - !define MUI_STARTMENUPAGE_REGISTRY_KEY "Software\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" - !define MUI_STARTMENUPAGE_REGISTRY_VALUENAME "Start Menu Folder" - - !insertmacro MUI_PAGE_STARTMENU Application $StartMenuFolder - - !insertmacro MUI_PAGE_INSTFILES - !insertmacro MUI_PAGE_FINISH - - !insertmacro MUI_UNPAGE_WELCOME - !insertmacro MUI_UNPAGE_CONFIRM - !insertmacro MUI_UNPAGE_INSTFILES - !insertmacro MUI_UNPAGE_FINISH - -;-------------------------------- -;Languages - - !insertmacro MUI_LANGUAGE "English" ;first language is the default language - ; !insertmacro MUI_LANGUAGE "French" - ; !insertmacro MUI_LANGUAGE "German" - ; !insertmacro MUI_LANGUAGE "Spanish" - ; !insertmacro MUI_LANGUAGE "SpanishInternational" - ; !insertmacro MUI_LANGUAGE "SimpChinese" - ; !insertmacro MUI_LANGUAGE "TradChinese" - ; !insertmacro MUI_LANGUAGE "Japanese" - ; !insertmacro MUI_LANGUAGE "Korean" - ; !insertmacro MUI_LANGUAGE "Italian" - ; !insertmacro MUI_LANGUAGE "Dutch" - ; !insertmacro MUI_LANGUAGE "Danish" - ; !insertmacro MUI_LANGUAGE "Swedish" - ; !insertmacro MUI_LANGUAGE "Norwegian" - ; !insertmacro MUI_LANGUAGE "NorwegianNynorsk" - ; !insertmacro MUI_LANGUAGE "Finnish" - ; !insertmacro MUI_LANGUAGE "Greek" - ; !insertmacro MUI_LANGUAGE "Russian" - ; !insertmacro MUI_LANGUAGE "Portuguese" - ; !insertmacro MUI_LANGUAGE "PortugueseBR" - ; !insertmacro MUI_LANGUAGE "Polish" - ; !insertmacro MUI_LANGUAGE "Ukrainian" - ; !insertmacro MUI_LANGUAGE "Czech" - ; !insertmacro MUI_LANGUAGE "Slovak" - ; !insertmacro MUI_LANGUAGE "Croatian" - ; !insertmacro MUI_LANGUAGE "Bulgarian" - ; !insertmacro MUI_LANGUAGE "Hungarian" - ; !insertmacro MUI_LANGUAGE "Thai" - ; !insertmacro MUI_LANGUAGE "Romanian" - ; !insertmacro MUI_LANGUAGE "Latvian" - ; !insertmacro MUI_LANGUAGE "Macedonian" - ; !insertmacro MUI_LANGUAGE "Estonian" - ; !insertmacro MUI_LANGUAGE "Turkish" - ; !insertmacro MUI_LANGUAGE "Lithuanian" - ; !insertmacro MUI_LANGUAGE "Slovenian" - ; !insertmacro MUI_LANGUAGE "Serbian" - ; !insertmacro MUI_LANGUAGE "SerbianLatin" - ; !insertmacro MUI_LANGUAGE "Arabic" - ; !insertmacro MUI_LANGUAGE "Farsi" - ; !insertmacro MUI_LANGUAGE "Hebrew" - ; !insertmacro MUI_LANGUAGE "Indonesian" - ; !insertmacro MUI_LANGUAGE "Mongolian" - ; !insertmacro MUI_LANGUAGE "Luxembourgish" - ; !insertmacro MUI_LANGUAGE "Albanian" - ; !insertmacro MUI_LANGUAGE "Breton" - ; !insertmacro MUI_LANGUAGE "Belarusian" - ; !insertmacro MUI_LANGUAGE "Icelandic" - ; !insertmacro MUI_LANGUAGE "Malay" - ; !insertmacro MUI_LANGUAGE "Bosnian" - ; !insertmacro MUI_LANGUAGE "Kurdish" - ; !insertmacro MUI_LANGUAGE "Irish" - ; !insertmacro MUI_LANGUAGE "Uzbek" - ; !insertmacro MUI_LANGUAGE "Galician" - ; !insertmacro MUI_LANGUAGE "Afrikaans" - ; !insertmacro MUI_LANGUAGE "Catalan" - ; !insertmacro MUI_LANGUAGE "Georgian" - ; !insertmacro MUI_LANGUAGE "Khmer" - ; !insertmacro MUI_LANGUAGE "Pashto" - ; !insertmacro MUI_LANGUAGE "Vietnamese" - ; !insertmacro MUI_LANGUAGE "Esperanto" - -;-------------------------------- -;Reserve Files - - ;If you are using solid compression, files that are required before - ;the actual installation should be stored first in the data block, - ;because this will make your installer start faster. - - !insertmacro MUI_RESERVEFILE_LANGDLL - -;-------------------------------- -;Installer Sections - -InstType "Minimal" -InstType "Complete" - -InstType "Database Administrator" -InstType "Application Developer" -InstType "Website Developer" -InstType "Game Developer" - -Section "Application" SecApplication - SectionIn RO - - ;ADD YOUR OWN FILES HERE... - SetOutPath "$INSTDIR" - File "..\Output\${BUILD_CONFIGURATION}\AwesomeControls.dll" - File "..\Output\${BUILD_CONFIGURATION}\glue.dll" - File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.Compression.dll" - File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.Core.dll" - File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.Engines.WindowsForms.dll" - File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.Essential.dll" - File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.exe" - File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.UserInterface.dll" - File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.UserInterface.WindowsForms.dll" - File "..\Output\${BUILD_CONFIGURATION}\UniversalEditorConsole.exe" - - SetOutPath "$INSTDIR\Configuration" - File "..\Output\${BUILD_CONFIGURATION}\Configuration\Application.upl" - File "..\Output\${BUILD_CONFIGURATION}\Configuration\Application.xml" - File "..\Output\${BUILD_CONFIGURATION}\Configuration\CommandBars.xml" - File "..\Output\${BUILD_CONFIGURATION}\Configuration\Commands.xml" - File "..\Output\${BUILD_CONFIGURATION}\Configuration\MainMenu.xml" - File "..\Output\${BUILD_CONFIGURATION}\Configuration\ObjectModels.xml" - File "..\Output\${BUILD_CONFIGURATION}\Configuration\SplashScreen.upl" - File "..\Output\${BUILD_CONFIGURATION}\Configuration\StartPage.xml" - - ;Store installation folder - WriteRegStr HKCU "Software\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" "" $INSTDIR - - ;Create uninstaller - WriteUninstaller "$INSTDIR\uninstall.exe" - - ;Write installation data to the Windows Registry - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "DisplayName" "${PRODUCT_TITLE}" - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "UninstallString" "$\"$INSTDIR\uninstall.exe$\"" - - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "InstallLocation" "$INSTDIR" - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "DisplayIcon" "$INSTDIR\UniversalEditor.exe,0" - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "Publisher" "${PRODUCT_COMPANY}" - - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "DisplayVersion" "${PRODUCT_VERSION}" - - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "HelpLink" "${PRODUCT_URL_SUPPORT}" - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "URLUpdateInfo" "${PRODUCT_URL_UPDATES}" - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "URLInfoAbout" "${PRODUCT_URL}" - - !insertmacro MUI_STARTMENU_WRITE_BEGIN Application - - ;Create shortcuts - CreateDirectory "$SMPROGRAMS\$StartMenuFolder" - CreateShortCut "$SMPROGRAMS\$StartMenuFolder\Uninstall.lnk" "$INSTDIR\Uninstall.exe" - - !insertmacro MUI_STARTMENU_WRITE_END - -SectionEnd - -SectionGroup "Languages" SecLanguages - Section "English" SecLanguageEnglish - SectionIn 1 2 3 4 5 6 - - SetOutPath "$INSTDIR\Languages" - File "..\Output\${BUILD_CONFIGURATION}\Languages\English.xml" - SectionEnd - Section "Japanese" SecLanguageJapanese - SectionIn 2 - - SetOutPath "$INSTDIR\Languages" - File "..\Output\${BUILD_CONFIGURATION}\Languages\Japanese.xml" - SectionEnd -SectionGroupEnd -SectionGroup "Plugins" SecPlugins - Section "Software Development" SecPluginSoftwareDevelopment - SectionIn 2 - SectionIn 4 - - SetOutPath "$INSTDIR\Plugins" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Designer.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Executable.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Executable.UserInterface.WindowsForms.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.SoftwareDevelopment.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms.dll" - SectionEnd - Section "File system/archive" SecPluginFileSystem - SectionIn 2 - - SetOutPath "$INSTDIR\Plugins" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.FileSystem.dll" - SectionEnd - Section "Game Development" SecPluginGameDevelopment - SectionIn 2 - SectionIn 6 - - SetOutPath "$INSTDIR\Plugins" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Avalanche.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.ChaosWorks.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Cyberlore.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Descent.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.FileSystem.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Gainax.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Icarus.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Illusion.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Microsoft.Merlin.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Multimedia.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Multimedia3D.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.NamcoTales.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.NewWorldComputing.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Nintendo.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.ReflexiveEntertainment.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.UnrealEngine.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Valve.dll" - SectionEnd - Section "Web Development" SecPluginWebDevelopment - SectionIn 2 - SectionIn 5 - - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Web.dll" - File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Web.UserInterface.WindowsForms.dll" - SectionEnd -SectionGroupEnd -SectionGroup "Project Types" SecProjectTypes - SectionGroup "Web Development" SecProjectTypeWebDevelopment - Section "PHP Web Project" SecProjectTypeWebDevelopmentPHP - SectionIn 2 - SectionIn 5 - - SetOutPath "$INSTDIR\ProjectTypes" - File "..\Output\${BUILD_CONFIGURATION}\ProjectTypes\{A0786B88-2ADB-4C21-ABE8-AA2D79766269}.xml" - SectionEnd - Section "XML Transformation Project" SecProjectTypeXMLTransformation - SectionIn 2 - SectionIn 5 - - SetOutPath "$INSTDIR\ProjectTypes" - File "..\Output\${BUILD_CONFIGURATION}\ProjectTypes\{AB211699-2C6A-4FCC-97FB-F629B1023277}.xml" - SectionEnd - SectionGroupEnd -SectionGroupEnd -SectionGroup "Document Templates" SecDocumentTemplates - SectionGroup "Database" SecDocumentTemplatesDatabase - Section "Assets Database" SecDocumentTemplatesDatabaseAssets - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\AssetsDatabase.xml" - SectionEnd - Section "Contacts Database" SecDocumentTemplatesDatabaseContacts - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\ContactsDatabase.xml" - SectionEnd - Section "Events Database" SecDocumentTemplatesDatabaseEvents - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\EventsDatabase.xml" - SectionEnd - Section "Faculty Database" SecDocumentTemplatesDatabaseFaculty - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\FacultyDatabase.xml" - SectionEnd - Section "Issues Database" SecDocumentTemplatesDatabaseIssues - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\IssuesDatabase.xml" - SectionEnd - Section "Marketing Projects Database" SecDocumentTemplatesDatabaseMarketingProjects - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\MarketingProjectsDatabase.xml" - SectionEnd - Section "Northwind Database" SecDocumentTemplatesDatabaseNorthwind - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\NorthwindDatabase.xml" - SectionEnd - Section "Projects Database" SecDocumentTemplatesDatabaseProjects - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\ProjectsDatabase.xml" - SectionEnd - Section "Sales Pipeline Database" SecDocumentTemplatesDatabaseSalesPipeline - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\SalesPipelineDatabase.xml" - SectionEnd - Section "Students Database" SecDocumentTemplatesDatabaseStudents - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\StudentsDatabase.xml" - SectionEnd - Section "Tasks Database" SecDocumentTemplatesDatabaseTasks - SectionIn 2 - SectionIn 3 - - SetOutPath "$INSTDIR\Templates\Document\Database" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\TasksDatabase.xml" - SectionEnd - SectionGroupEnd - SectionGroup "File System/Archive" SecDocumentTemplatesFileSystem - Section "Windows File System" SecDocumentTemplatesFileSystemWindows - SectionIn 2 - - SetOutPath "$INSTDIR\Templates\Document\FileSystem" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\FileSystem\windows_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\FileSystem\windows_32x32.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\FileSystem\WindowsFileSystem.xml" - SectionEnd - SectionGroupEnd - SectionGroup "Form" SecDocumentTemplatesForm - Section "Asset Tracking" SecDocumentTemplatesFormAssetTracking - SectionIn 2 - - SetOutPath "$INSTDIR\Templates\Document\Form" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_32x32.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_48x48.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\Asset Tracking.xml" - SectionEnd - Section "Expense Report" SecDocumentTemplatesFormExpenseReport - SectionIn 2 - - SetOutPath "$INSTDIR\Templates\Document\Form" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_32x32.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_48x48.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\Expense Report.xml" - SectionEnd - Section "Meeting Agenda" SecDocumentTemplatesFormMeetingAgenda - SectionIn 2 - - SetOutPath "$INSTDIR\Templates\Document\Form" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_32x32.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_48x48.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\Meeting Agenda.xml" - SectionEnd - Section "Status Report" SecDocumentTemplatesFormStatusReport - SectionIn 2 - - SetOutPath "$INSTDIR\Templates\Document\Form" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_32x32.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_48x48.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\Status Report.xml" - SectionEnd - Section "Travel Request" SecDocumentTemplatesFormTravelRequest - SectionIn 2 - - SetOutPath "$INSTDIR\Templates\Document\Form" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_32x32.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_48x48.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\Travel Request.xml" - SectionEnd - SectionGroupEnd - SectionGroup "Website Development" SecDocumentTemplatesWeb - Section "HTML Page" SecDocumentTemplatesWebHTMLPage - SectionIn 2 5 - - SetOutPath "$INSTDIR\Templates\Document\Web" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\HTMLPage.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\HTMLPage.xml" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\MasterPage.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\MasterPage.xml" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebForm.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebForm.xml" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebService.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebService.xml" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebUserControl.ico" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebUserControl.xml" - SectionEnd - SectionGroupEnd -SectionGroupEnd -SectionGroup "Project Templates" SecProjectTemplates - SectionGroup "File Distribution" SecProjectTemplatesFileDistribution - Section "Empty File System" SecProjectTemplatesFileDistributionEmptyFileSystem - SectionIn 2 - - SetOutPath "$INSTDIR\Templates\Project\File Distribution" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\EmptyFileSystem.xml" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\FileSystem_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\FileSystem_32x32.png" - SectionEnd - Section "Empty Torrent" SecProjectTemplatesFileDistributionEmptyTorrent - SectionIn 2 - - SetOutPath "$INSTDIR\Templates\Project\File Distribution" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\EmptyTorrent.xml" - SetOutPath "$INSTDIR\Templates\Project\File Distribution\Images" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\Images\Torrent_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\Images\Torrent_32x32.png" - SectionEnd - SectionGroupEnd - SectionGroup "Software Development" SecProjectTemplatesSoftwareDevelopment - SectionGroup "Adobe AIR" SecProjectTemplatesSoftwareDevelopmentAdobeAIR - Section "Basic Project" SecProjectTemplatesSoftwareDevelopmentAdobeAIRBasicProject - SectionIn 2 4 - - SetOutPath "$INSTDIR\Templates\Project\Software Development\Adobe\AIR" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Adobe\AIR\Basic Project.xml" - SetOutPath "$INSTDIR\Templates\Project\Software Development\Adobe\AIR\Images" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Adobe\AIR\Images\Application_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Adobe\AIR\Images\Application_32x32.png" - SectionEnd - SectionGroupEnd - SectionGroup "Arduino" SecProjectTemplatesSoftwareDevelopmentArduino - Section "Blank Project" SecProjectTemplatesSoftwareDevelopmentArduinoBlankProject - SectionIn 2 4 - - SetOutPath "$INSTDIR\Templates\Project\Software Development\Arduino" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\BlankProject.xml" - SetOutPath "$INSTDIR\Templates\Project\Software Development\Arduino\Images" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blank_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blank_32x32.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blank.ico" - SectionEnd - Section "Blink" SecProjectTemplatesSoftwareDevelopmentArduinoBlink - SectionIn 2 4 - - SetOutPath "$INSTDIR\Templates\Project\Software Development\Arduino" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Blink.xml" - SetOutPath "$INSTDIR\Templates\Project\Software Development\Arduino\Images" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blink_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blink_32x32.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blink.ico" - SectionEnd - SectionGroupEnd - SectionGroup "C" SecProjectTemplatesSoftwareDevelopmentC - Section "GTK+ Application" SecProjectTemplatesSoftwareDevelopmentCGTKPlusApplication - SectionIn 2 4 - - SetOutPath "$INSTDIR\Templates\Project\Software Development\C" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\C\GTK+ Application.xml" - SectionEnd - SectionGroupEnd - SectionGroup "Common Language Runtime" SecProjectTemplatesSoftwareDevelopmentCLR - SectionGroup "COBOL" SecProjectTemplatesSoftwareDevelopmentCLRCobol - Section "Class Library" SecProjectTemplatesSoftwareDevelopmentCLRCobolClassLibrary - SectionIn 2 4 - - SetOutPath "$INSTDIR\Templates\Project\Software Development\Common Language Runtime\COBOL" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Class Library.xml" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Library_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Library_32x32.png" - SectionEnd - Section "Console Application" SecProjectTemplatesSoftwareDevelopmentCLRCobolConsoleApplication - SectionIn 2 4 - - SetOutPath "$INSTDIR\Templates\Project\Software Development\Common Language Runtime\COBOL" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Console Application.xml" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Console_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Console_32x32.png" - SectionEnd - Section "Database" SecProjectTemplatesSoftwareDevelopmentCLRCobolDatabase - SectionIn 2 4 - - SetOutPath "$INSTDIR\Templates\Project\Software Development\Common Language Runtime\COBOL" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Database.xml" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Database_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Database_32x32.png" - SectionEnd - Section "Silverlight" SecProjectTemplatesSoftwareDevelopmentCLRCobolSilverlight - SectionIn 2 4 - - SetOutPath "$INSTDIR\Templates\Project\Software Development\Common Language Runtime\COBOL" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Silverlight.xml" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Silverlight_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Silverlight_32x32.png" - SectionEnd - Section "Windows Forms Application" SecProjectTemplatesSoftwareDevelopmentCLRCobolWindowsFormsApplication - SectionIn 2 4 - - SetOutPath "$INSTDIR\Templates\Project\Software Development\Common Language Runtime\COBOL" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Silverlight.xml" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Application_16x16.png" - File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Application_32x32.png" - SectionEnd - SectionGroupEnd - SectionGroupEnd - SectionGroupEnd -SectionGroupEnd - -;-------------------------------- -;Installer Functions - -Function .onInit - - !insertmacro MUI_LANGDLL_DISPLAY - -FunctionEnd - -;-------------------------------- -;Descriptions - - ;USE A LANGUAGE STRING IF YOU WANT YOUR DESCRIPTIONS TO BE LANGAUGE SPECIFIC - - ;Language strings - LangString DESC_SecApplication ${LANG_ENGLISH} "Application files required to run Universal Editor." - - LangString DESC_SecLanguages ${LANG_ENGLISH} "Language translation files to provide out-of-the-box support for various languages." - LangString DESC_SecLanguageEnglish ${LANG_ENGLISH} "Installs the necessary language translation files for English (United States)." - LangString DESC_SecLanguageJapanese ${LANG_ENGLISH} "Installs the necessary language translation files for Japanese." - - LangString DESC_SecDocumentTemplates ${LANG_ENGLISH} "Useful templates that offer a head start in producing your documents." - LangString DESC_SecDocumentTemplatesDatabase ${LANG_ENGLISH} "Templates that provide pre-fabricated databases." - LangString DESC_SecDocumentTemplatesDatabaseAssets ${LANG_ENGLISH} "Keep track of assets, including asset details and owners." - LangString DESC_SecDocumentTemplatesDatabaseContacts ${LANG_ENGLISH} "Manage information about people that your team works with, such as customers and partners." - LangString DESC_SecDocumentTemplatesDatabaseEvents ${LANG_ENGLISH} "Track upcoming meetings, deadlines, and other important events." - LangString DESC_SecDocumentTemplatesDatabaseFaculty ${LANG_ENGLISH} "Keep track of information about faculty members, including emergency contacts and information about their education history." - LangString DESC_SecDocumentTemplatesDatabaseIssues ${LANG_ENGLISH} "Manage a set of issues or problems. Assign, prioritize, and follow the progress of issues from start to finish." - LangString DESC_SecDocumentTemplatesDatabaseMarketingProjects ${LANG_ENGLISH} "Track time-sensitive deliverables and vendor status for projects." - LangString DESC_SecDocumentTemplatesDatabaseNorthwind ${LANG_ENGLISH} "Northwind Sample" - LangString DESC_SecDocumentTemplatesDatabaseProjects ${LANG_ENGLISH} "Track multiple projects and assign tasks to different people." - LangString DESC_SecDocumentTemplatesDatabaseSalesPipeline ${LANG_ENGLISH} "Track the progress of prospective sales within a small group of sales professionals." - LangString DESC_SecDocumentTemplatesDatabaseStudents ${LANG_ENGLISH} "Keep track of information about your students, including emergency contacts, medical information, and information about their guardians." - LangString DESC_SecDocumentTemplatesDatabaseTasks ${LANG_ENGLISH} "Track a group of work items that you or your team need to complete." - - LangString DESC_SecPlugins ${LANG_ENGLISH} "Plugins to provide out-of-the-box support for object models, data formats, and other functionality to customize Universal Editor." - LangString DESC_SecPluginFileSystem ${LANG_ENGLISH} "Installs the plugin to support reading and writing popular and obscure file system/archive data formats." - - ;Assign language strings to sections - !insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN - !insertmacro MUI_DESCRIPTION_TEXT ${SecApplication} $(DESC_SecApplication) - - !insertmacro MUI_DESCRIPTION_TEXT ${SecLanguages} $(DESC_SecLanguages) - !insertmacro MUI_DESCRIPTION_TEXT ${SecLanguageEnglish} $(DESC_SecLanguageEnglish) - !insertmacro MUI_DESCRIPTION_TEXT ${SecLanguageJapanese} $(DESC_SecLanguageJapanese) - - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplates} $(DESC_SecDocumentTemplates) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabase} $(DESC_SecDocumentTemplatesDatabase) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseAssets} $(DESC_SecDocumentTemplatesDatabaseAssets) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseContacts} $(DESC_SecDocumentTemplatesDatabaseContacts) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseEvents} $(DESC_SecDocumentTemplatesDatabaseEvents) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseFaculty} $(DESC_SecDocumentTemplatesDatabaseFaculty) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseIssues} $(DESC_SecDocumentTemplatesDatabaseIssues) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseMarketingProjects} $(DESC_SecDocumentTemplatesDatabaseMarketingProjects) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseNorthwind} $(DESC_SecDocumentTemplatesDatabaseNorthwind) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseProjects} $(DESC_SecDocumentTemplatesDatabaseProjects) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseSalesPipeline} $(DESC_SecDocumentTemplatesDatabaseSalesPipeline) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseStudents} $(DESC_SecDocumentTemplatesDatabaseStudents) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseTasks} $(DESC_SecDocumentTemplatesDatabaseTasks) - - !insertmacro MUI_DESCRIPTION_TEXT ${SecPlugins} $(DESC_SecPlugins) - !insertmacro MUI_DESCRIPTION_TEXT ${SecPluginFileSystem} $(DESC_SecPluginFileSystem) - !insertmacro MUI_FUNCTION_DESCRIPTION_END - -;-------------------------------- -;Uninstaller Section - -Section "Uninstall" - - ;ADD YOUR OWN FILES HERE... - Delete "$INSTDIR\AwesomeControls.dll" - Delete "$INSTDIR\glue.dll" - Delete "$INSTDIR\UniversalEditor.Compression.dll" - Delete "$INSTDIR\UniversalEditor.Core.dll" - Delete "$INSTDIR\UniversalEditor.Engines.WindowsForms.dll" - Delete "$INSTDIR\UniversalEditor.Essential.dll" - Delete "$INSTDIR\UniversalEditor.exe" - Delete "$INSTDIR\UniversalEditor.UserInterface.dll" - Delete "$INSTDIR\UniversalEditor.UserInterface.WindowsForms.dll" - Delete "$INSTDIR\UniversalEditor.Plugins.Multimedia.dll" - Delete "$INSTDIR\UniversalEditor.Plugins.Multimedia.Binders.GdiPlus.dll" - Delete "$INSTDIR\UniversalEditorConsole.exe" - - Delete "$INSTDIR\Configuration\Application.upl" - Delete "$INSTDIR\Configuration\Application.xml" - Delete "$INSTDIR\Configuration\CommandBars.xml" - Delete "$INSTDIR\Configuration\Commands.xml" - Delete "$INSTDIR\Configuration\MainMenu.xml" - Delete "$INSTDIR\Configuration\ObjectModels.xml" - Delete "$INSTDIR\Configuration\SplashScreen.upl" - Delete "$INSTDIR\Configuration\StartPage.xml" - RMDir "$INSTDIR\Configuration" - - Delete "$INSTDIR\Languages\English.xml" - Delete "$INSTDIR\Languages\Japanese.xml" - RMDir "$INSTDIR\Languages" - - RMDir "$INSTDIR\Plugins" - - RMDir "$INSTDIR\ProjectTypes" - RMDir "$INSTDIR\Templates" - - Delete "$INSTDIR\uninstall.exe" - - RMDir "$INSTDIR" - - !insertmacro MUI_STARTMENU_GETFOLDER Application $StartMenuFolder - - Delete "$SMPROGRAMS\$StartMenuFolder\Uninstall.lnk" - RMDir "$SMPROGRAMS\$StartMenuFolder" - - ;Delete installation data from the Windows Registry - DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" - - DeleteRegKey /ifempty HKCU "Software\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" - -SectionEnd - -;-------------------------------- -;Uninstaller Functions - -Function un.onInit - - !insertmacro MUI_UNGETLANGUAGE - +;-------------------------------- +;Include Modern UI + + !include "MUI2.nsh" + +;-------------------------------- +;General + + !define PRODUCT_COMPANY "Mike Becker's Software" + !define PRODUCT_TITLE "Universal Editor" + !define PRODUCT_VERSION "4.0.0.1" + !define PRODUCT_GUID "{29CCB653-B590-440A-8928-464496599331}" + + !define PRODUCT_URL "http://www.alceproject.net/projects/editor" + !define PRODUCT_URL_UPDATES "http://www.alceproject.net/projects/editor" + !define PRODUCT_URL_SUPPORT "http://www.alceproject.net/projects/editor" + + !define BUILD_CONFIGURATION "Debug" + + ;Name and file + Name "Universal Editor" + OutFile "setup.exe" + + ;Default installation folder + InstallDir "$PROGRAMFILES\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" + + ;Get installation folder from registry if available + InstallDirRegKey HKCU "Software\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" "" + + ;Request application privileges for Windows Vista + RequestExecutionLevel admin + +;-------------------------------- +;Variables + + Var StartMenuFolder + +;-------------------------------- +;Interface Settings + + !define MUI_HEADERIMAGE + + !define MUI_HEADERIMAGE_BITMAP "header.bmp" + !define MUI_HEADERIMAGE_UNBITMAP "header-uninstall.bmp" + + !define MUI_WELCOMEFINISHPAGE_BITMAP "sidebar.bmp" + !define MUI_UNWELCOMEFINISHPAGE_BITMAP "sidebar-uninstall.bmp" + + !define MUI_ABORTWARNING + + !define MUI_ICON "setup.ico" + !define MUI_UNICON "uninstall.ico" + + !define MUI_FINISHPAGE_RUN "$INSTDIR\UniversalEditor.exe" + +;-------------------------------- +;Language Selection Dialog Settings + + ;Remember the installer language + !define MUI_LANGDLL_REGISTRY_ROOT "HKCU" + !define MUI_LANGDLL_REGISTRY_KEY "Software\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" + !define MUI_LANGDLL_REGISTRY_VALUENAME "Installer Language" + +;-------------------------------- +;Pages + + !insertmacro MUI_PAGE_WELCOME + !insertmacro MUI_PAGE_LICENSE "license.txt" + !insertmacro MUI_PAGE_COMPONENTS + !insertmacro MUI_PAGE_DIRECTORY + + ;Start Menu Folder Page Configuration + !define MUI_STARTMENUPAGE_REGISTRY_ROOT "HKCU" + !define MUI_STARTMENUPAGE_REGISTRY_KEY "Software\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" + !define MUI_STARTMENUPAGE_REGISTRY_VALUENAME "Start Menu Folder" + + !insertmacro MUI_PAGE_STARTMENU Application $StartMenuFolder + + !insertmacro MUI_PAGE_INSTFILES + !insertmacro MUI_PAGE_FINISH + + !insertmacro MUI_UNPAGE_WELCOME + !insertmacro MUI_UNPAGE_CONFIRM + !insertmacro MUI_UNPAGE_INSTFILES + !insertmacro MUI_UNPAGE_FINISH + +;-------------------------------- +;Languages + + !insertmacro MUI_LANGUAGE "English" ;first language is the default language + ; !insertmacro MUI_LANGUAGE "French" + ; !insertmacro MUI_LANGUAGE "German" + ; !insertmacro MUI_LANGUAGE "Spanish" + ; !insertmacro MUI_LANGUAGE "SpanishInternational" + ; !insertmacro MUI_LANGUAGE "SimpChinese" + ; !insertmacro MUI_LANGUAGE "TradChinese" + ; !insertmacro MUI_LANGUAGE "Japanese" + ; !insertmacro MUI_LANGUAGE "Korean" + ; !insertmacro MUI_LANGUAGE "Italian" + ; !insertmacro MUI_LANGUAGE "Dutch" + ; !insertmacro MUI_LANGUAGE "Danish" + ; !insertmacro MUI_LANGUAGE "Swedish" + ; !insertmacro MUI_LANGUAGE "Norwegian" + ; !insertmacro MUI_LANGUAGE "NorwegianNynorsk" + ; !insertmacro MUI_LANGUAGE "Finnish" + ; !insertmacro MUI_LANGUAGE "Greek" + ; !insertmacro MUI_LANGUAGE "Russian" + ; !insertmacro MUI_LANGUAGE "Portuguese" + ; !insertmacro MUI_LANGUAGE "PortugueseBR" + ; !insertmacro MUI_LANGUAGE "Polish" + ; !insertmacro MUI_LANGUAGE "Ukrainian" + ; !insertmacro MUI_LANGUAGE "Czech" + ; !insertmacro MUI_LANGUAGE "Slovak" + ; !insertmacro MUI_LANGUAGE "Croatian" + ; !insertmacro MUI_LANGUAGE "Bulgarian" + ; !insertmacro MUI_LANGUAGE "Hungarian" + ; !insertmacro MUI_LANGUAGE "Thai" + ; !insertmacro MUI_LANGUAGE "Romanian" + ; !insertmacro MUI_LANGUAGE "Latvian" + ; !insertmacro MUI_LANGUAGE "Macedonian" + ; !insertmacro MUI_LANGUAGE "Estonian" + ; !insertmacro MUI_LANGUAGE "Turkish" + ; !insertmacro MUI_LANGUAGE "Lithuanian" + ; !insertmacro MUI_LANGUAGE "Slovenian" + ; !insertmacro MUI_LANGUAGE "Serbian" + ; !insertmacro MUI_LANGUAGE "SerbianLatin" + ; !insertmacro MUI_LANGUAGE "Arabic" + ; !insertmacro MUI_LANGUAGE "Farsi" + ; !insertmacro MUI_LANGUAGE "Hebrew" + ; !insertmacro MUI_LANGUAGE "Indonesian" + ; !insertmacro MUI_LANGUAGE "Mongolian" + ; !insertmacro MUI_LANGUAGE "Luxembourgish" + ; !insertmacro MUI_LANGUAGE "Albanian" + ; !insertmacro MUI_LANGUAGE "Breton" + ; !insertmacro MUI_LANGUAGE "Belarusian" + ; !insertmacro MUI_LANGUAGE "Icelandic" + ; !insertmacro MUI_LANGUAGE "Malay" + ; !insertmacro MUI_LANGUAGE "Bosnian" + ; !insertmacro MUI_LANGUAGE "Kurdish" + ; !insertmacro MUI_LANGUAGE "Irish" + ; !insertmacro MUI_LANGUAGE "Uzbek" + ; !insertmacro MUI_LANGUAGE "Galician" + ; !insertmacro MUI_LANGUAGE "Afrikaans" + ; !insertmacro MUI_LANGUAGE "Catalan" + ; !insertmacro MUI_LANGUAGE "Georgian" + ; !insertmacro MUI_LANGUAGE "Khmer" + ; !insertmacro MUI_LANGUAGE "Pashto" + ; !insertmacro MUI_LANGUAGE "Vietnamese" + ; !insertmacro MUI_LANGUAGE "Esperanto" + +;-------------------------------- +;Reserve Files + + ;If you are using solid compression, files that are required before + ;the actual installation should be stored first in the data block, + ;because this will make your installer start faster. + + !insertmacro MUI_RESERVEFILE_LANGDLL + +;-------------------------------- +;Installer Sections + +InstType "Minimal" +InstType "Complete" + +InstType "Database Administrator" +InstType "Application Developer" +InstType "Website Developer" +InstType "Game Developer" + +Section "Application" SecApplication + SectionIn RO + + ;ADD YOUR OWN FILES HERE... + SetOutPath "$INSTDIR" + File "..\Output\${BUILD_CONFIGURATION}\AwesomeControls.dll" + File "..\Output\${BUILD_CONFIGURATION}\glue.dll" + File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.Compression.dll" + File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.Core.dll" + File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.Engines.WindowsForms.dll" + File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.Essential.dll" + File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.exe" + File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.UserInterface.dll" + File "..\Output\${BUILD_CONFIGURATION}\UniversalEditor.UserInterface.WindowsForms.dll" + File "..\Output\${BUILD_CONFIGURATION}\UniversalEditorConsole.exe" + + SetOutPath "$INSTDIR\Configuration" + File "..\Output\${BUILD_CONFIGURATION}\Configuration\Application.upl" + File "..\Output\${BUILD_CONFIGURATION}\Configuration\Application.xml" + File "..\Output\${BUILD_CONFIGURATION}\Configuration\CommandBars.xml" + File "..\Output\${BUILD_CONFIGURATION}\Configuration\Commands.xml" + File "..\Output\${BUILD_CONFIGURATION}\Configuration\MainMenu.xml" + File "..\Output\${BUILD_CONFIGURATION}\Configuration\ObjectModels.xml" + File "..\Output\${BUILD_CONFIGURATION}\Configuration\SplashScreen.upl" + File "..\Output\${BUILD_CONFIGURATION}\Configuration\StartPage.xml" + + ;Store installation folder + WriteRegStr HKCU "Software\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" "" $INSTDIR + + ;Create uninstaller + WriteUninstaller "$INSTDIR\uninstall.exe" + + ;Write installation data to the Windows Registry + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "DisplayName" "${PRODUCT_TITLE}" + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "UninstallString" "$\"$INSTDIR\uninstall.exe$\"" + + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "InstallLocation" "$INSTDIR" + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "DisplayIcon" "$INSTDIR\UniversalEditor.exe,0" + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "Publisher" "${PRODUCT_COMPANY}" + + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "DisplayVersion" "${PRODUCT_VERSION}" + + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "HelpLink" "${PRODUCT_URL_SUPPORT}" + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "URLUpdateInfo" "${PRODUCT_URL_UPDATES}" + WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" "URLInfoAbout" "${PRODUCT_URL}" + + !insertmacro MUI_STARTMENU_WRITE_BEGIN Application + + ;Create shortcuts + CreateDirectory "$SMPROGRAMS\$StartMenuFolder" + CreateShortCut "$SMPROGRAMS\$StartMenuFolder\Uninstall.lnk" "$INSTDIR\Uninstall.exe" + + !insertmacro MUI_STARTMENU_WRITE_END + +SectionEnd + +SectionGroup "Languages" SecLanguages + Section "English" SecLanguageEnglish + SectionIn 1 2 3 4 5 6 + + SetOutPath "$INSTDIR\Languages" + File "..\Output\${BUILD_CONFIGURATION}\Languages\English.xml" + SectionEnd + Section "Japanese" SecLanguageJapanese + SectionIn 2 + + SetOutPath "$INSTDIR\Languages" + File "..\Output\${BUILD_CONFIGURATION}\Languages\Japanese.xml" + SectionEnd +SectionGroupEnd +SectionGroup "Plugins" SecPlugins + Section "Software Development" SecPluginSoftwareDevelopment + SectionIn 2 + SectionIn 4 + + SetOutPath "$INSTDIR\Plugins" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Designer.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Executable.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Executable.UserInterface.WindowsForms.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.SoftwareDevelopment.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms.dll" + SectionEnd + Section "File system/archive" SecPluginFileSystem + SectionIn 2 + + SetOutPath "$INSTDIR\Plugins" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.FileSystem.dll" + SectionEnd + Section "Game Development" SecPluginGameDevelopment + SectionIn 2 + SectionIn 6 + + SetOutPath "$INSTDIR\Plugins" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Avalanche.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.ChaosWorks.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Cyberlore.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Descent.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.FileSystem.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Gainax.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Icarus.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Illusion.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Microsoft.Merlin.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Multimedia.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Multimedia3D.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.NamcoTales.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.NewWorldComputing.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Nintendo.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.ReflexiveEntertainment.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.UnrealEngine.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Valve.dll" + SectionEnd + Section "Web Development" SecPluginWebDevelopment + SectionIn 2 + SectionIn 5 + + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Web.dll" + File "..\Output\${BUILD_CONFIGURATION}\Plugins\UniversalEditor.Plugins.Web.UserInterface.WindowsForms.dll" + SectionEnd +SectionGroupEnd +SectionGroup "Project Types" SecProjectTypes + SectionGroup "Web Development" SecProjectTypeWebDevelopment + Section "PHP Web Project" SecProjectTypeWebDevelopmentPHP + SectionIn 2 + SectionIn 5 + + SetOutPath "$INSTDIR\ProjectTypes" + File "..\Output\${BUILD_CONFIGURATION}\ProjectTypes\{A0786B88-2ADB-4C21-ABE8-AA2D79766269}.xml" + SectionEnd + Section "XML Transformation Project" SecProjectTypeXMLTransformation + SectionIn 2 + SectionIn 5 + + SetOutPath "$INSTDIR\ProjectTypes" + File "..\Output\${BUILD_CONFIGURATION}\ProjectTypes\{AB211699-2C6A-4FCC-97FB-F629B1023277}.xml" + SectionEnd + SectionGroupEnd +SectionGroupEnd +SectionGroup "Document Templates" SecDocumentTemplates + SectionGroup "Database" SecDocumentTemplatesDatabase + Section "Assets Database" SecDocumentTemplatesDatabaseAssets + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\AssetsDatabase.xml" + SectionEnd + Section "Contacts Database" SecDocumentTemplatesDatabaseContacts + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\ContactsDatabase.xml" + SectionEnd + Section "Events Database" SecDocumentTemplatesDatabaseEvents + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\EventsDatabase.xml" + SectionEnd + Section "Faculty Database" SecDocumentTemplatesDatabaseFaculty + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\FacultyDatabase.xml" + SectionEnd + Section "Issues Database" SecDocumentTemplatesDatabaseIssues + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\IssuesDatabase.xml" + SectionEnd + Section "Marketing Projects Database" SecDocumentTemplatesDatabaseMarketingProjects + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\MarketingProjectsDatabase.xml" + SectionEnd + Section "Northwind Database" SecDocumentTemplatesDatabaseNorthwind + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\NorthwindDatabase.xml" + SectionEnd + Section "Projects Database" SecDocumentTemplatesDatabaseProjects + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\ProjectsDatabase.xml" + SectionEnd + Section "Sales Pipeline Database" SecDocumentTemplatesDatabaseSalesPipeline + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\SalesPipelineDatabase.xml" + SectionEnd + Section "Students Database" SecDocumentTemplatesDatabaseStudents + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\StudentsDatabase.xml" + SectionEnd + Section "Tasks Database" SecDocumentTemplatesDatabaseTasks + SectionIn 2 + SectionIn 3 + + SetOutPath "$INSTDIR\Templates\Document\Database" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\database.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Database\TasksDatabase.xml" + SectionEnd + SectionGroupEnd + SectionGroup "File System/Archive" SecDocumentTemplatesFileSystem + Section "Windows File System" SecDocumentTemplatesFileSystemWindows + SectionIn 2 + + SetOutPath "$INSTDIR\Templates\Document\FileSystem" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\FileSystem\windows_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\FileSystem\windows_32x32.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\FileSystem\WindowsFileSystem.xml" + SectionEnd + SectionGroupEnd + SectionGroup "Form" SecDocumentTemplatesForm + Section "Asset Tracking" SecDocumentTemplatesFormAssetTracking + SectionIn 2 + + SetOutPath "$INSTDIR\Templates\Document\Form" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_32x32.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_48x48.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\Asset Tracking.xml" + SectionEnd + Section "Expense Report" SecDocumentTemplatesFormExpenseReport + SectionIn 2 + + SetOutPath "$INSTDIR\Templates\Document\Form" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_32x32.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_48x48.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\Expense Report.xml" + SectionEnd + Section "Meeting Agenda" SecDocumentTemplatesFormMeetingAgenda + SectionIn 2 + + SetOutPath "$INSTDIR\Templates\Document\Form" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_32x32.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_48x48.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\Meeting Agenda.xml" + SectionEnd + Section "Status Report" SecDocumentTemplatesFormStatusReport + SectionIn 2 + + SetOutPath "$INSTDIR\Templates\Document\Form" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_32x32.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_48x48.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\Status Report.xml" + SectionEnd + Section "Travel Request" SecDocumentTemplatesFormTravelRequest + SectionIn 2 + + SetOutPath "$INSTDIR\Templates\Document\Form" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_32x32.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\icon_48x48.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Form\Travel Request.xml" + SectionEnd + SectionGroupEnd + SectionGroup "Website Development" SecDocumentTemplatesWeb + Section "HTML Page" SecDocumentTemplatesWebHTMLPage + SectionIn 2 5 + + SetOutPath "$INSTDIR\Templates\Document\Web" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\HTMLPage.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\HTMLPage.xml" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\MasterPage.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\MasterPage.xml" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebForm.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebForm.xml" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebService.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebService.xml" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebUserControl.ico" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Document\Web\WebUserControl.xml" + SectionEnd + SectionGroupEnd +SectionGroupEnd +SectionGroup "Project Templates" SecProjectTemplates + SectionGroup "File Distribution" SecProjectTemplatesFileDistribution + Section "Empty File System" SecProjectTemplatesFileDistributionEmptyFileSystem + SectionIn 2 + + SetOutPath "$INSTDIR\Templates\Project\File Distribution" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\EmptyFileSystem.xml" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\FileSystem_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\FileSystem_32x32.png" + SectionEnd + Section "Empty Torrent" SecProjectTemplatesFileDistributionEmptyTorrent + SectionIn 2 + + SetOutPath "$INSTDIR\Templates\Project\File Distribution" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\EmptyTorrent.xml" + SetOutPath "$INSTDIR\Templates\Project\File Distribution\Images" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\Images\Torrent_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\File Distribution\Images\Torrent_32x32.png" + SectionEnd + SectionGroupEnd + SectionGroup "Software Development" SecProjectTemplatesSoftwareDevelopment + SectionGroup "Adobe AIR" SecProjectTemplatesSoftwareDevelopmentAdobeAIR + Section "Basic Project" SecProjectTemplatesSoftwareDevelopmentAdobeAIRBasicProject + SectionIn 2 4 + + SetOutPath "$INSTDIR\Templates\Project\Software Development\Adobe\AIR" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Adobe\AIR\Basic Project.xml" + SetOutPath "$INSTDIR\Templates\Project\Software Development\Adobe\AIR\Images" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Adobe\AIR\Images\Application_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Adobe\AIR\Images\Application_32x32.png" + SectionEnd + SectionGroupEnd + SectionGroup "Arduino" SecProjectTemplatesSoftwareDevelopmentArduino + Section "Blank Project" SecProjectTemplatesSoftwareDevelopmentArduinoBlankProject + SectionIn 2 4 + + SetOutPath "$INSTDIR\Templates\Project\Software Development\Arduino" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\BlankProject.xml" + SetOutPath "$INSTDIR\Templates\Project\Software Development\Arduino\Images" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blank_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blank_32x32.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blank.ico" + SectionEnd + Section "Blink" SecProjectTemplatesSoftwareDevelopmentArduinoBlink + SectionIn 2 4 + + SetOutPath "$INSTDIR\Templates\Project\Software Development\Arduino" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Blink.xml" + SetOutPath "$INSTDIR\Templates\Project\Software Development\Arduino\Images" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blink_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blink_32x32.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Arduino\Images\Blink.ico" + SectionEnd + SectionGroupEnd + SectionGroup "C" SecProjectTemplatesSoftwareDevelopmentC + Section "GTK+ Application" SecProjectTemplatesSoftwareDevelopmentCGTKPlusApplication + SectionIn 2 4 + + SetOutPath "$INSTDIR\Templates\Project\Software Development\C" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\C\GTK+ Application.xml" + SectionEnd + SectionGroupEnd + SectionGroup "Common Language Runtime" SecProjectTemplatesSoftwareDevelopmentCLR + SectionGroup "COBOL" SecProjectTemplatesSoftwareDevelopmentCLRCobol + Section "Class Library" SecProjectTemplatesSoftwareDevelopmentCLRCobolClassLibrary + SectionIn 2 4 + + SetOutPath "$INSTDIR\Templates\Project\Software Development\Common Language Runtime\COBOL" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Class Library.xml" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Library_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Library_32x32.png" + SectionEnd + Section "Console Application" SecProjectTemplatesSoftwareDevelopmentCLRCobolConsoleApplication + SectionIn 2 4 + + SetOutPath "$INSTDIR\Templates\Project\Software Development\Common Language Runtime\COBOL" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Console Application.xml" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Console_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Console_32x32.png" + SectionEnd + Section "Database" SecProjectTemplatesSoftwareDevelopmentCLRCobolDatabase + SectionIn 2 4 + + SetOutPath "$INSTDIR\Templates\Project\Software Development\Common Language Runtime\COBOL" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Database.xml" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Database_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Database_32x32.png" + SectionEnd + Section "Silverlight" SecProjectTemplatesSoftwareDevelopmentCLRCobolSilverlight + SectionIn 2 4 + + SetOutPath "$INSTDIR\Templates\Project\Software Development\Common Language Runtime\COBOL" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Silverlight.xml" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Silverlight_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Silverlight_32x32.png" + SectionEnd + Section "Windows Forms Application" SecProjectTemplatesSoftwareDevelopmentCLRCobolWindowsFormsApplication + SectionIn 2 4 + + SetOutPath "$INSTDIR\Templates\Project\Software Development\Common Language Runtime\COBOL" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Silverlight.xml" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Application_16x16.png" + File "..\Output\${BUILD_CONFIGURATION}\Templates\Project\Software Development\Common Language Runtime\COBOL\Images\Application_32x32.png" + SectionEnd + SectionGroupEnd + SectionGroupEnd + SectionGroupEnd +SectionGroupEnd + +;-------------------------------- +;Installer Functions + +Function .onInit + + !insertmacro MUI_LANGDLL_DISPLAY + +FunctionEnd + +;-------------------------------- +;Descriptions + + ;USE A LANGUAGE STRING IF YOU WANT YOUR DESCRIPTIONS TO BE LANGAUGE SPECIFIC + + ;Language strings + LangString DESC_SecApplication ${LANG_ENGLISH} "Application files required to run Universal Editor." + + LangString DESC_SecLanguages ${LANG_ENGLISH} "Language translation files to provide out-of-the-box support for various languages." + LangString DESC_SecLanguageEnglish ${LANG_ENGLISH} "Installs the necessary language translation files for English (United States)." + LangString DESC_SecLanguageJapanese ${LANG_ENGLISH} "Installs the necessary language translation files for Japanese." + + LangString DESC_SecDocumentTemplates ${LANG_ENGLISH} "Useful templates that offer a head start in producing your documents." + LangString DESC_SecDocumentTemplatesDatabase ${LANG_ENGLISH} "Templates that provide pre-fabricated databases." + LangString DESC_SecDocumentTemplatesDatabaseAssets ${LANG_ENGLISH} "Keep track of assets, including asset details and owners." + LangString DESC_SecDocumentTemplatesDatabaseContacts ${LANG_ENGLISH} "Manage information about people that your team works with, such as customers and partners." + LangString DESC_SecDocumentTemplatesDatabaseEvents ${LANG_ENGLISH} "Track upcoming meetings, deadlines, and other important events." + LangString DESC_SecDocumentTemplatesDatabaseFaculty ${LANG_ENGLISH} "Keep track of information about faculty members, including emergency contacts and information about their education history." + LangString DESC_SecDocumentTemplatesDatabaseIssues ${LANG_ENGLISH} "Manage a set of issues or problems. Assign, prioritize, and follow the progress of issues from start to finish." + LangString DESC_SecDocumentTemplatesDatabaseMarketingProjects ${LANG_ENGLISH} "Track time-sensitive deliverables and vendor status for projects." + LangString DESC_SecDocumentTemplatesDatabaseNorthwind ${LANG_ENGLISH} "Northwind Sample" + LangString DESC_SecDocumentTemplatesDatabaseProjects ${LANG_ENGLISH} "Track multiple projects and assign tasks to different people." + LangString DESC_SecDocumentTemplatesDatabaseSalesPipeline ${LANG_ENGLISH} "Track the progress of prospective sales within a small group of sales professionals." + LangString DESC_SecDocumentTemplatesDatabaseStudents ${LANG_ENGLISH} "Keep track of information about your students, including emergency contacts, medical information, and information about their guardians." + LangString DESC_SecDocumentTemplatesDatabaseTasks ${LANG_ENGLISH} "Track a group of work items that you or your team need to complete." + + LangString DESC_SecPlugins ${LANG_ENGLISH} "Plugins to provide out-of-the-box support for object models, data formats, and other functionality to customize Universal Editor." + LangString DESC_SecPluginFileSystem ${LANG_ENGLISH} "Installs the plugin to support reading and writing popular and obscure file system/archive data formats." + + ;Assign language strings to sections + !insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN + !insertmacro MUI_DESCRIPTION_TEXT ${SecApplication} $(DESC_SecApplication) + + !insertmacro MUI_DESCRIPTION_TEXT ${SecLanguages} $(DESC_SecLanguages) + !insertmacro MUI_DESCRIPTION_TEXT ${SecLanguageEnglish} $(DESC_SecLanguageEnglish) + !insertmacro MUI_DESCRIPTION_TEXT ${SecLanguageJapanese} $(DESC_SecLanguageJapanese) + + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplates} $(DESC_SecDocumentTemplates) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabase} $(DESC_SecDocumentTemplatesDatabase) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseAssets} $(DESC_SecDocumentTemplatesDatabaseAssets) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseContacts} $(DESC_SecDocumentTemplatesDatabaseContacts) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseEvents} $(DESC_SecDocumentTemplatesDatabaseEvents) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseFaculty} $(DESC_SecDocumentTemplatesDatabaseFaculty) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseIssues} $(DESC_SecDocumentTemplatesDatabaseIssues) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseMarketingProjects} $(DESC_SecDocumentTemplatesDatabaseMarketingProjects) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseNorthwind} $(DESC_SecDocumentTemplatesDatabaseNorthwind) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseProjects} $(DESC_SecDocumentTemplatesDatabaseProjects) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseSalesPipeline} $(DESC_SecDocumentTemplatesDatabaseSalesPipeline) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseStudents} $(DESC_SecDocumentTemplatesDatabaseStudents) + !insertmacro MUI_DESCRIPTION_TEXT ${SecDocumentTemplatesDatabaseTasks} $(DESC_SecDocumentTemplatesDatabaseTasks) + + !insertmacro MUI_DESCRIPTION_TEXT ${SecPlugins} $(DESC_SecPlugins) + !insertmacro MUI_DESCRIPTION_TEXT ${SecPluginFileSystem} $(DESC_SecPluginFileSystem) + !insertmacro MUI_FUNCTION_DESCRIPTION_END + +;-------------------------------- +;Uninstaller Section + +Section "Uninstall" + + ;ADD YOUR OWN FILES HERE... + Delete "$INSTDIR\AwesomeControls.dll" + Delete "$INSTDIR\glue.dll" + Delete "$INSTDIR\UniversalEditor.Compression.dll" + Delete "$INSTDIR\UniversalEditor.Core.dll" + Delete "$INSTDIR\UniversalEditor.Engines.WindowsForms.dll" + Delete "$INSTDIR\UniversalEditor.Essential.dll" + Delete "$INSTDIR\UniversalEditor.exe" + Delete "$INSTDIR\UniversalEditor.UserInterface.dll" + Delete "$INSTDIR\UniversalEditor.UserInterface.WindowsForms.dll" + Delete "$INSTDIR\UniversalEditor.Plugins.Multimedia.dll" + Delete "$INSTDIR\UniversalEditor.Plugins.Multimedia.Binders.GdiPlus.dll" + Delete "$INSTDIR\UniversalEditorConsole.exe" + + Delete "$INSTDIR\Configuration\Application.upl" + Delete "$INSTDIR\Configuration\Application.xml" + Delete "$INSTDIR\Configuration\CommandBars.xml" + Delete "$INSTDIR\Configuration\Commands.xml" + Delete "$INSTDIR\Configuration\MainMenu.xml" + Delete "$INSTDIR\Configuration\ObjectModels.xml" + Delete "$INSTDIR\Configuration\SplashScreen.upl" + Delete "$INSTDIR\Configuration\StartPage.xml" + RMDir "$INSTDIR\Configuration" + + Delete "$INSTDIR\Languages\English.xml" + Delete "$INSTDIR\Languages\Japanese.xml" + RMDir "$INSTDIR\Languages" + + RMDir "$INSTDIR\Plugins" + + RMDir "$INSTDIR\ProjectTypes" + RMDir "$INSTDIR\Templates" + + Delete "$INSTDIR\uninstall.exe" + + RMDir "$INSTDIR" + + !insertmacro MUI_STARTMENU_GETFOLDER Application $StartMenuFolder + + Delete "$SMPROGRAMS\$StartMenuFolder\Uninstall.lnk" + RMDir "$SMPROGRAMS\$StartMenuFolder" + + ;Delete installation data from the Windows Registry + DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_GUID}" + + DeleteRegKey /ifempty HKCU "Software\${PRODUCT_COMPANY}\${PRODUCT_TITLE}" + +SectionEnd + +;-------------------------------- +;Uninstaller Functions + +Function un.onInit + + !insertmacro MUI_UNGETLANGUAGE + FunctionEnd \ No newline at end of file diff --git a/CSharp/Setup/sidebar-uninstall.bmp b/CSharp/V4/Setup/sidebar-uninstall.bmp similarity index 100% rename from CSharp/Setup/sidebar-uninstall.bmp rename to CSharp/V4/Setup/sidebar-uninstall.bmp diff --git a/CSharp/Setup/sidebar.bmp b/CSharp/V4/Setup/sidebar.bmp similarity index 100% rename from CSharp/Setup/sidebar.bmp rename to CSharp/V4/Setup/sidebar.bmp diff --git a/CSharp/Setup/uninstall.ico b/CSharp/V4/Setup/uninstall.ico similarity index 100% rename from CSharp/Setup/uninstall.ico rename to CSharp/V4/Setup/uninstall.ico diff --git a/CSharp/TestAppForLZRW1Decompressor/Program.cs b/CSharp/V4/TestAppForLZRW1Decompressor/Program.cs similarity index 100% rename from CSharp/TestAppForLZRW1Decompressor/Program.cs rename to CSharp/V4/TestAppForLZRW1Decompressor/Program.cs diff --git a/CSharp/TestAppForLZRW1Decompressor/Properties/AssemblyInfo.cs b/CSharp/V4/TestAppForLZRW1Decompressor/Properties/AssemblyInfo.cs similarity index 100% rename from CSharp/TestAppForLZRW1Decompressor/Properties/AssemblyInfo.cs rename to CSharp/V4/TestAppForLZRW1Decompressor/Properties/AssemblyInfo.cs diff --git a/CSharp/TestAppForLZRW1Decompressor/Properties/Resources.Designer.cs b/CSharp/V4/TestAppForLZRW1Decompressor/Properties/Resources.Designer.cs similarity index 100% rename from CSharp/TestAppForLZRW1Decompressor/Properties/Resources.Designer.cs rename to CSharp/V4/TestAppForLZRW1Decompressor/Properties/Resources.Designer.cs diff --git a/CSharp/TestAppForLZRW1Decompressor/Properties/Resources.resx b/CSharp/V4/TestAppForLZRW1Decompressor/Properties/Resources.resx similarity index 100% rename from CSharp/TestAppForLZRW1Decompressor/Properties/Resources.resx rename to CSharp/V4/TestAppForLZRW1Decompressor/Properties/Resources.resx diff --git a/CSharp/TestAppForLZRW1Decompressor/Properties/Settings.Designer.cs b/CSharp/V4/TestAppForLZRW1Decompressor/Properties/Settings.Designer.cs similarity index 100% rename from CSharp/TestAppForLZRW1Decompressor/Properties/Settings.Designer.cs rename to CSharp/V4/TestAppForLZRW1Decompressor/Properties/Settings.Designer.cs diff --git a/CSharp/TestAppForLZRW1Decompressor/Properties/Settings.settings b/CSharp/V4/TestAppForLZRW1Decompressor/Properties/Settings.settings similarity index 100% rename from CSharp/TestAppForLZRW1Decompressor/Properties/Settings.settings rename to CSharp/V4/TestAppForLZRW1Decompressor/Properties/Settings.settings diff --git a/CSharp/TestAppForLZRW1Decompressor/TestAppForLZRW1Decompressor.csproj b/CSharp/V4/TestAppForLZRW1Decompressor/TestAppForLZRW1Decompressor.csproj similarity index 100% rename from CSharp/TestAppForLZRW1Decompressor/TestAppForLZRW1Decompressor.csproj rename to CSharp/V4/TestAppForLZRW1Decompressor/TestAppForLZRW1Decompressor.csproj diff --git a/CSharp/UniversalEditor.sln b/CSharp/V4/UniversalEditor.sln similarity index 98% rename from CSharp/UniversalEditor.sln rename to CSharp/V4/UniversalEditor.sln index db8bc286..a433cf6c 100644 --- a/CSharp/UniversalEditor.sln +++ b/CSharp/V4/UniversalEditor.sln @@ -1,602 +1,611 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{15D19291-4200-4C30-A68A-0191B6F83BE1}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Core", "Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj", "{2D4737E6-6D95-408A-90DB-8DFF38147E85}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Compression", "Libraries\UniversalEditor.Compression\UniversalEditor.Compression.csproj", "{3F664673-7E22-4486-9AD0-FC81861D0B78}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.UserInterface", "Libraries\UniversalEditor.UserInterface\UniversalEditor.UserInterface.csproj", "{8622EBC4-8E20-476E-B284-33D472081F5C}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Applications", "Applications", "{A935623A-E98E-43FF-BBE2-DAA61A587345}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Bootstrapper", "Applications\UniversalEditor.Bootstrapper\UniversalEditor.Bootstrapper.csproj", "{6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.ConsoleBootstrapper", "Applications\UniversalEditor.ConsoleBootstrapper\UniversalEditor.ConsoleBootstrapper.csproj", "{62CFC025-B8CF-42AA-880A-92F27377FCAF}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{71CFF024-26F7-4626-A526-B435FDF8D64E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Essential", "Plugins\UniversalEditor.Essential\UniversalEditor.Essential.csproj", "{30467E5C-05BC-4856-AADC-13906EF4CADD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.OSLib", "Plugins\UniversalEditor.Plugins.OSLib\UniversalEditor.Plugins.OSLib.csproj", "{7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Multimedia", "Plugins\UniversalEditor.Plugins.Multimedia\UniversalEditor.Plugins.Multimedia.csproj", "{BE4D0BA3-0888-42A5-9C09-FC308A4509D2}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Multimedia.Binders.GdiPlus", "Plugins\UniversalEditor.Plugins.Multimedia.Binders.GdiPlus\UniversalEditor.Plugins.Multimedia.Binders.GdiPlus.csproj", "{369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.ChaosWorks", "Plugins\UniversalEditor.Plugins.ChaosWorks\UniversalEditor.Plugins.ChaosWorks.csproj", "{30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Descent", "Plugins\UniversalEditor.Plugins.Descent\UniversalEditor.Plugins.Descent.csproj", "{3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Designer", "Plugins\UniversalEditor.Plugins.Designer\UniversalEditor.Plugins.Designer.csproj", "{899E3DD6-EA65-4168-AAE3-867A4F9650A6}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.NamcoTales", "Plugins\UniversalEditor.Plugins.NamcoTales\UniversalEditor.Plugins.NamcoTales.csproj", "{19AEFD28-37E8-4FFD-B879-FEE57824689D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.FileSystem", "Plugins\UniversalEditor.Plugins.FileSystem\UniversalEditor.Plugins.FileSystem.csproj", "{76FD1306-9CA4-428F-993B-B7E4EEEACBF3}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.NewWorldComputing", "Plugins\UniversalEditor.Plugins.NewWorldComputing\UniversalEditor.Plugins.NewWorldComputing.csproj", "{26095090-3F7D-4DB5-A9BF-4C687230FC0F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Abomination", "Plugins\UniversalEditor.Plugins.Abomination\UniversalEditor.Plugins.Abomination.csproj", "{D4D9C9A6-04A4-46AD-8238-2493A455723F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Multimedia3D", "Plugins\UniversalEditor.Plugins.Multimedia3D\UniversalEditor.Plugins.Multimedia3D.csproj", "{4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Moosta", "Plugins\UniversalEditor.Plugins.Moosta\UniversalEditor.Plugins.Moosta.csproj", "{10B9B771-9939-4D0B-8D47-501B6F60209F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.AniMiku", "Plugins\UniversalEditor.Plugins.AniMiku\UniversalEditor.Plugins.AniMiku.csproj", "{FEC4EAD0-8A6E-4029-A537-EBD9F420B227}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Avalanche", "Plugins\UniversalEditor.Plugins.Avalanche\UniversalEditor.Plugins.Avalanche.csproj", "{828C6BB6-3543-4EAF-B0F9-F11410AE8836}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Lighting", "Plugins\UniversalEditor.Plugins.Lighting\UniversalEditor.Plugins.Lighting.csproj", "{1C24F4F8-9D94-4783-B5C0-11564D70B76A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Concertroid", "Plugins\UniversalEditor.Plugins.Concertroid\UniversalEditor.Plugins.Concertroid.csproj", "{D3BBDA07-5088-454E-A16D-DA24D8D88037}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.VersatileContainer", "Plugins\UniversalEditor.Plugins.VersatileContainer\UniversalEditor.Plugins.VersatileContainer.csproj", "{FFC91B24-39AF-49AC-9A3A-900FBE1012ED}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Valve", "Plugins\UniversalEditor.Plugins.Valve\UniversalEditor.Plugins.Valve.csproj", "{FD6B879E-46B0-47BE-860E-BF0C11135590}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Cyberlore", "Plugins\UniversalEditor.Plugins.Cyberlore\UniversalEditor.Plugins.Cyberlore.csproj", "{41DBA506-177E-4B2D-8E6D-738E371326A1}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.ReflexiveEntertainment", "Plugins\UniversalEditor.Plugins.ReflexiveEntertainment\UniversalEditor.Plugins.ReflexiveEntertainment.csproj", "{BED1EEAF-9ADD-46F6-92D0-53957858E25B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft.Merlin", "Plugins\UniversalEditor.Plugins.Microsoft.Merlin\UniversalEditor.Plugins.Microsoft.Merlin.csproj", "{9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft.VisualStudio", "Plugins\UniversalEditor.Plugins.Microsoft.VisualStudio\UniversalEditor.Plugins.Microsoft.VisualStudio.csproj", "{E6C9A73D-4556-4220-9BC7-302A7EE64C1A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.UnrealEngine", "Plugins\UniversalEditor.Plugins.UnrealEngine\UniversalEditor.Plugins.UnrealEngine.csproj", "{DF96F24E-FED9-4BAC-8389-63590125DC61}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Nintendo", "Plugins\UniversalEditor.Plugins.Nintendo\UniversalEditor.Plugins.Nintendo.csproj", "{E0B0223C-3E44-4D2A-9FED-F1A319D84D39}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Executable", "Plugins\UniversalEditor.Plugins.Executable\UniversalEditor.Plugins.Executable.csproj", "{791A36F8-5D96-452B-89D2-78BA74596A1E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft", "Plugins\UniversalEditor.Plugins.Microsoft\UniversalEditor.Plugins.Microsoft.csproj", "{4698BC3F-EC29-42EB-9AED-3D8F9983A108}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.InstallShield", "Plugins\UniversalEditor.Plugins.InstallShield\UniversalEditor.Plugins.InstallShield.csproj", "{04674541-23C2-4308-A9DF-DBC43AE99814}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Icarus", "Plugins\UniversalEditor.Plugins.Icarus\UniversalEditor.Plugins.Icarus.csproj", "{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Illusion", "Plugins\UniversalEditor.Plugins.Illusion\UniversalEditor.Plugins.Illusion.csproj", "{A968C097-44CE-42BA-B66C-CB3A871EE117}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.SoftwareDevelopment", "Plugins\UniversalEditor.Plugins.SoftwareDevelopment\UniversalEditor.Plugins.SoftwareDevelopment.csproj", "{CC5C9010-83EF-491D-9262-2CED509D895D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.StoryWriter", "Plugins\UniversalEditor.Plugins.StoryWriter\UniversalEditor.Plugins.StoryWriter.csproj", "{7C861D40-8214-4DC5-89D1-129F267C1D1B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Web", "Plugins\UniversalEditor.Plugins.Web\UniversalEditor.Plugins.Web.csproj", "{64089452-6A08-47A5-A857-BF418F80D4A3}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Gainax", "Plugins\UniversalEditor.Plugins.Gainax\UniversalEditor.Plugins.Gainax.csproj", "{7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Michelangelo", "Plugins\UniversalEditor.Plugins.Michelangelo\UniversalEditor.Plugins.Michelangelo.csproj", "{D623EC26-1A04-4BFE-84EE-E738281499C0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.RebelSoftware", "Plugins\UniversalEditor.Plugins.RebelSoftware\UniversalEditor.Plugins.RebelSoftware.csproj", "{311885BE-3FAF-430B-91B2-6EC135D3A8AB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft.Setup", "Plugins\UniversalEditor.Plugins.Microsoft.Setup\UniversalEditor.Plugins.Microsoft.Setup.csproj", "{05127997-B7F3-4802-8021-06C048C8FE63}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.ArkAngles", "Plugins\UniversalEditor.Plugins.ArkAngles\UniversalEditor.Plugins.ArkAngles.csproj", "{21D14362-103A-4B38-8FB8-EEA6C7C89E09}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.KnowledgeAdventure", "Plugins\UniversalEditor.Plugins.KnowledgeAdventure\UniversalEditor.Plugins.KnowledgeAdventure.csproj", "{991F734F-D659-4252-8D2D-E6F828474861}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.AddressBook", "Plugins\UniversalEditor.Plugins.AddressBook\UniversalEditor.Plugins.AddressBook.csproj", "{AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{46041F27-7C1C-4209-B72B-251EDB5D4C61}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Glue", "..\..\Glue\Glue\Glue.csproj", "{FE016EA3-DC31-4A92-8B0A-8C746EC117E1}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sanjigen", "..\..\Sanjigen\Sanjigen\Sanjigen.csproj", "{ED627DF7-3E78-4428-AB31-810BA1586E62}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engines", "Engines", "{A846CA33-9CAA-4237-B14F-8721DBA89442}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WindowsForms", "WindowsForms", "{C1F34183-7A2F-41A6-9958-F6F329099654}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AwesomeControls", "..\..\AwesomeControls\AwesomeControls\AwesomeControls.csproj", "{617D9EB5-CA93-45D6-AA6B-5A012B7698AC}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Surodoine", "..\..\Surodoine\Surodoine\Surodoine.csproj", "{E0897B7B-617A-4709-A4C6-FC0F6B441B2A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AwesomeControls.Content.PlatformIndependent", "..\..\AwesomeControls\AwesomeControls.Content.PlatformIndependent\AwesomeControls.Content.PlatformIndependent.csproj", "{FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{2013757E-4240-4E07-AD22-91219AD9B74F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.UserInterface.WindowsForms", "Engines\WindowsForms\Libraries\UniversalEditor.UserInterface.WindowsForms\UniversalEditor.UserInterface.WindowsForms.csproj", "{BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms\UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms.csproj", "{D8E59ADD-B591-49AF-B18E-6E0D4581700C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms\UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms.csproj", "{9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms\UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms.csproj", "{4250B20B-2DC9-432F-B0C2-BD20B80B4970}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms\UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms.csproj", "{049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Executable.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Executable.UserInterface.WindowsForms\UniversalEditor.Plugins.Executable.UserInterface.WindowsForms.csproj", "{EE70D9BB-52FB-4BF5-A704-06F4881301CF}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms\UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms.csproj", "{F19919B7-1D51-4972-8E4A-E59D68D4926A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms\UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms.csproj", "{094E86E4-903B-493C-91EF-4597658748A9}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms\UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms.csproj", "{F635B40D-4BC1-48CB-9FFD-38076D569640}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Web.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Web.UserInterface.WindowsForms\UniversalEditor.Plugins.Web.UserInterface.WindowsForms.csproj", "{997FFB89-0ED6-47EB-BD97-68B3138F91AD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms\UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms.csproj", "{E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms\UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms.csproj", "{14341BB8-05E4-4EF8-AD05-3D3073C1EF00}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft.Setup.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms\UniversalEditor.Plugins.Microsoft.Setup.UserInterface.WindowsForms.csproj", "{B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms\UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj", "{CF83423B-800F-4EF9-8955-E7A8C2C5C057}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms\UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms.csproj", "{2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms\UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms.csproj", "{740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engines", "Engines", "{54990D5E-CE09-459F-916E-AF13101765B4}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.UserInterface.WindowsForms.DesktopApplication", "Engines\WindowsForms\Engines\UniversalEditor.UserInterface.WindowsForms.DesktopApplication\UniversalEditor.UserInterface.WindowsForms.DesktopApplication.csproj", "{118E40C4-323E-4B4B-8EF4-38EED6CC5E83}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GTK", "GTK", "{F987D8B5-6393-4272-A9F6-62A7744CB070}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Engines.GTK", "Engines\GTK\UniversalEditor.Engines.GTK\UniversalEditor.Engines.GTK.csproj", "{AF5F8ED3-D534-4609-94ED-B2800455B88F}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Content", "Content", "{BC6859FB-B61C-471D-9F84-613E5C388C52}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Content.PlatformIndependent", "Content\UniversalEditor.Content.PlatformIndependent\UniversalEditor.Content.PlatformIndependent.csproj", "{A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Description|Any CPU = Description|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {2D4737E6-6D95-408A-90DB-8DFF38147E85}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2D4737E6-6D95-408A-90DB-8DFF38147E85}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2D4737E6-6D95-408A-90DB-8DFF38147E85}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {2D4737E6-6D95-408A-90DB-8DFF38147E85}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2D4737E6-6D95-408A-90DB-8DFF38147E85}.Release|Any CPU.Build.0 = Release|Any CPU - {3F664673-7E22-4486-9AD0-FC81861D0B78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3F664673-7E22-4486-9AD0-FC81861D0B78}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3F664673-7E22-4486-9AD0-FC81861D0B78}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {3F664673-7E22-4486-9AD0-FC81861D0B78}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3F664673-7E22-4486-9AD0-FC81861D0B78}.Release|Any CPU.Build.0 = Release|Any CPU - {8622EBC4-8E20-476E-B284-33D472081F5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8622EBC4-8E20-476E-B284-33D472081F5C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8622EBC4-8E20-476E-B284-33D472081F5C}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {8622EBC4-8E20-476E-B284-33D472081F5C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8622EBC4-8E20-476E-B284-33D472081F5C}.Release|Any CPU.Build.0 = Release|Any CPU - {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Release|Any CPU.Build.0 = Release|Any CPU - {62CFC025-B8CF-42AA-880A-92F27377FCAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {62CFC025-B8CF-42AA-880A-92F27377FCAF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {62CFC025-B8CF-42AA-880A-92F27377FCAF}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {62CFC025-B8CF-42AA-880A-92F27377FCAF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {62CFC025-B8CF-42AA-880A-92F27377FCAF}.Release|Any CPU.Build.0 = Release|Any CPU - {30467E5C-05BC-4856-AADC-13906EF4CADD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {30467E5C-05BC-4856-AADC-13906EF4CADD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {30467E5C-05BC-4856-AADC-13906EF4CADD}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {30467E5C-05BC-4856-AADC-13906EF4CADD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {30467E5C-05BC-4856-AADC-13906EF4CADD}.Release|Any CPU.Build.0 = Release|Any CPU - {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}.Release|Any CPU.Build.0 = Release|Any CPU - {BE4D0BA3-0888-42A5-9C09-FC308A4509D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BE4D0BA3-0888-42A5-9C09-FC308A4509D2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BE4D0BA3-0888-42A5-9C09-FC308A4509D2}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {BE4D0BA3-0888-42A5-9C09-FC308A4509D2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BE4D0BA3-0888-42A5-9C09-FC308A4509D2}.Release|Any CPU.Build.0 = Release|Any CPU - {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}.Debug|Any CPU.Build.0 = Debug|Any CPU - {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}.Release|Any CPU.ActiveCfg = Release|Any CPU - {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}.Release|Any CPU.Build.0 = Release|Any CPU - {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}.Debug|Any CPU.Build.0 = Debug|Any CPU - {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}.Release|Any CPU.ActiveCfg = Release|Any CPU - {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}.Release|Any CPU.Build.0 = Release|Any CPU - {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}.Release|Any CPU.Build.0 = Release|Any CPU - {899E3DD6-EA65-4168-AAE3-867A4F9650A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {899E3DD6-EA65-4168-AAE3-867A4F9650A6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {899E3DD6-EA65-4168-AAE3-867A4F9650A6}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {899E3DD6-EA65-4168-AAE3-867A4F9650A6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {899E3DD6-EA65-4168-AAE3-867A4F9650A6}.Release|Any CPU.Build.0 = Release|Any CPU - {19AEFD28-37E8-4FFD-B879-FEE57824689D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {19AEFD28-37E8-4FFD-B879-FEE57824689D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {19AEFD28-37E8-4FFD-B879-FEE57824689D}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {19AEFD28-37E8-4FFD-B879-FEE57824689D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {19AEFD28-37E8-4FFD-B879-FEE57824689D}.Release|Any CPU.Build.0 = Release|Any CPU - {76FD1306-9CA4-428F-993B-B7E4EEEACBF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {76FD1306-9CA4-428F-993B-B7E4EEEACBF3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {76FD1306-9CA4-428F-993B-B7E4EEEACBF3}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {76FD1306-9CA4-428F-993B-B7E4EEEACBF3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {76FD1306-9CA4-428F-993B-B7E4EEEACBF3}.Release|Any CPU.Build.0 = Release|Any CPU - {26095090-3F7D-4DB5-A9BF-4C687230FC0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {26095090-3F7D-4DB5-A9BF-4C687230FC0F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {26095090-3F7D-4DB5-A9BF-4C687230FC0F}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {26095090-3F7D-4DB5-A9BF-4C687230FC0F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {26095090-3F7D-4DB5-A9BF-4C687230FC0F}.Release|Any CPU.Build.0 = Release|Any CPU - {D4D9C9A6-04A4-46AD-8238-2493A455723F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D4D9C9A6-04A4-46AD-8238-2493A455723F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D4D9C9A6-04A4-46AD-8238-2493A455723F}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {D4D9C9A6-04A4-46AD-8238-2493A455723F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D4D9C9A6-04A4-46AD-8238-2493A455723F}.Release|Any CPU.Build.0 = Release|Any CPU - {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Release|Any CPU.Build.0 = Release|Any CPU - {10B9B771-9939-4D0B-8D47-501B6F60209F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {10B9B771-9939-4D0B-8D47-501B6F60209F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {10B9B771-9939-4D0B-8D47-501B6F60209F}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {10B9B771-9939-4D0B-8D47-501B6F60209F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {10B9B771-9939-4D0B-8D47-501B6F60209F}.Release|Any CPU.Build.0 = Release|Any CPU - {FEC4EAD0-8A6E-4029-A537-EBD9F420B227}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FEC4EAD0-8A6E-4029-A537-EBD9F420B227}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FEC4EAD0-8A6E-4029-A537-EBD9F420B227}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {FEC4EAD0-8A6E-4029-A537-EBD9F420B227}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FEC4EAD0-8A6E-4029-A537-EBD9F420B227}.Release|Any CPU.Build.0 = Release|Any CPU - {828C6BB6-3543-4EAF-B0F9-F11410AE8836}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {828C6BB6-3543-4EAF-B0F9-F11410AE8836}.Debug|Any CPU.Build.0 = Debug|Any CPU - {828C6BB6-3543-4EAF-B0F9-F11410AE8836}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {828C6BB6-3543-4EAF-B0F9-F11410AE8836}.Release|Any CPU.ActiveCfg = Release|Any CPU - {828C6BB6-3543-4EAF-B0F9-F11410AE8836}.Release|Any CPU.Build.0 = Release|Any CPU - {1C24F4F8-9D94-4783-B5C0-11564D70B76A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1C24F4F8-9D94-4783-B5C0-11564D70B76A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1C24F4F8-9D94-4783-B5C0-11564D70B76A}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {1C24F4F8-9D94-4783-B5C0-11564D70B76A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1C24F4F8-9D94-4783-B5C0-11564D70B76A}.Release|Any CPU.Build.0 = Release|Any CPU - {D3BBDA07-5088-454E-A16D-DA24D8D88037}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D3BBDA07-5088-454E-A16D-DA24D8D88037}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D3BBDA07-5088-454E-A16D-DA24D8D88037}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {D3BBDA07-5088-454E-A16D-DA24D8D88037}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D3BBDA07-5088-454E-A16D-DA24D8D88037}.Release|Any CPU.Build.0 = Release|Any CPU - {FFC91B24-39AF-49AC-9A3A-900FBE1012ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FFC91B24-39AF-49AC-9A3A-900FBE1012ED}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FFC91B24-39AF-49AC-9A3A-900FBE1012ED}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {FFC91B24-39AF-49AC-9A3A-900FBE1012ED}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FFC91B24-39AF-49AC-9A3A-900FBE1012ED}.Release|Any CPU.Build.0 = Release|Any CPU - {FD6B879E-46B0-47BE-860E-BF0C11135590}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FD6B879E-46B0-47BE-860E-BF0C11135590}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FD6B879E-46B0-47BE-860E-BF0C11135590}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {FD6B879E-46B0-47BE-860E-BF0C11135590}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FD6B879E-46B0-47BE-860E-BF0C11135590}.Release|Any CPU.Build.0 = Release|Any CPU - {41DBA506-177E-4B2D-8E6D-738E371326A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {41DBA506-177E-4B2D-8E6D-738E371326A1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {41DBA506-177E-4B2D-8E6D-738E371326A1}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {41DBA506-177E-4B2D-8E6D-738E371326A1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {41DBA506-177E-4B2D-8E6D-738E371326A1}.Release|Any CPU.Build.0 = Release|Any CPU - {BED1EEAF-9ADD-46F6-92D0-53957858E25B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BED1EEAF-9ADD-46F6-92D0-53957858E25B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BED1EEAF-9ADD-46F6-92D0-53957858E25B}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {BED1EEAF-9ADD-46F6-92D0-53957858E25B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BED1EEAF-9ADD-46F6-92D0-53957858E25B}.Release|Any CPU.Build.0 = Release|Any CPU - {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}.Release|Any CPU.Build.0 = Release|Any CPU - {E6C9A73D-4556-4220-9BC7-302A7EE64C1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E6C9A73D-4556-4220-9BC7-302A7EE64C1A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E6C9A73D-4556-4220-9BC7-302A7EE64C1A}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {E6C9A73D-4556-4220-9BC7-302A7EE64C1A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E6C9A73D-4556-4220-9BC7-302A7EE64C1A}.Release|Any CPU.Build.0 = Release|Any CPU - {DF96F24E-FED9-4BAC-8389-63590125DC61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DF96F24E-FED9-4BAC-8389-63590125DC61}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DF96F24E-FED9-4BAC-8389-63590125DC61}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {DF96F24E-FED9-4BAC-8389-63590125DC61}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DF96F24E-FED9-4BAC-8389-63590125DC61}.Release|Any CPU.Build.0 = Release|Any CPU - {E0B0223C-3E44-4D2A-9FED-F1A319D84D39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E0B0223C-3E44-4D2A-9FED-F1A319D84D39}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E0B0223C-3E44-4D2A-9FED-F1A319D84D39}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {E0B0223C-3E44-4D2A-9FED-F1A319D84D39}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E0B0223C-3E44-4D2A-9FED-F1A319D84D39}.Release|Any CPU.Build.0 = Release|Any CPU - {791A36F8-5D96-452B-89D2-78BA74596A1E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {791A36F8-5D96-452B-89D2-78BA74596A1E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {791A36F8-5D96-452B-89D2-78BA74596A1E}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {791A36F8-5D96-452B-89D2-78BA74596A1E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {791A36F8-5D96-452B-89D2-78BA74596A1E}.Release|Any CPU.Build.0 = Release|Any CPU - {4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Release|Any CPU.Build.0 = Release|Any CPU - {04674541-23C2-4308-A9DF-DBC43AE99814}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {04674541-23C2-4308-A9DF-DBC43AE99814}.Debug|Any CPU.Build.0 = Debug|Any CPU - {04674541-23C2-4308-A9DF-DBC43AE99814}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {04674541-23C2-4308-A9DF-DBC43AE99814}.Release|Any CPU.ActiveCfg = Release|Any CPU - {04674541-23C2-4308-A9DF-DBC43AE99814}.Release|Any CPU.Build.0 = Release|Any CPU - {B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Release|Any CPU.Build.0 = Release|Any CPU - {A968C097-44CE-42BA-B66C-CB3A871EE117}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A968C097-44CE-42BA-B66C-CB3A871EE117}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A968C097-44CE-42BA-B66C-CB3A871EE117}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {A968C097-44CE-42BA-B66C-CB3A871EE117}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A968C097-44CE-42BA-B66C-CB3A871EE117}.Release|Any CPU.Build.0 = Release|Any CPU - {CC5C9010-83EF-491D-9262-2CED509D895D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CC5C9010-83EF-491D-9262-2CED509D895D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CC5C9010-83EF-491D-9262-2CED509D895D}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {CC5C9010-83EF-491D-9262-2CED509D895D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CC5C9010-83EF-491D-9262-2CED509D895D}.Release|Any CPU.Build.0 = Release|Any CPU - {7C861D40-8214-4DC5-89D1-129F267C1D1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7C861D40-8214-4DC5-89D1-129F267C1D1B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7C861D40-8214-4DC5-89D1-129F267C1D1B}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {7C861D40-8214-4DC5-89D1-129F267C1D1B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7C861D40-8214-4DC5-89D1-129F267C1D1B}.Release|Any CPU.Build.0 = Release|Any CPU - {64089452-6A08-47A5-A857-BF418F80D4A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {64089452-6A08-47A5-A857-BF418F80D4A3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {64089452-6A08-47A5-A857-BF418F80D4A3}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {64089452-6A08-47A5-A857-BF418F80D4A3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {64089452-6A08-47A5-A857-BF418F80D4A3}.Release|Any CPU.Build.0 = Release|Any CPU - {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}.Release|Any CPU.Build.0 = Release|Any CPU - {D623EC26-1A04-4BFE-84EE-E738281499C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D623EC26-1A04-4BFE-84EE-E738281499C0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D623EC26-1A04-4BFE-84EE-E738281499C0}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {D623EC26-1A04-4BFE-84EE-E738281499C0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D623EC26-1A04-4BFE-84EE-E738281499C0}.Release|Any CPU.Build.0 = Release|Any CPU - {311885BE-3FAF-430B-91B2-6EC135D3A8AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {311885BE-3FAF-430B-91B2-6EC135D3A8AB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {311885BE-3FAF-430B-91B2-6EC135D3A8AB}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {311885BE-3FAF-430B-91B2-6EC135D3A8AB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {311885BE-3FAF-430B-91B2-6EC135D3A8AB}.Release|Any CPU.Build.0 = Release|Any CPU - {05127997-B7F3-4802-8021-06C048C8FE63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {05127997-B7F3-4802-8021-06C048C8FE63}.Debug|Any CPU.Build.0 = Debug|Any CPU - {05127997-B7F3-4802-8021-06C048C8FE63}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {05127997-B7F3-4802-8021-06C048C8FE63}.Release|Any CPU.ActiveCfg = Release|Any CPU - {05127997-B7F3-4802-8021-06C048C8FE63}.Release|Any CPU.Build.0 = Release|Any CPU - {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Debug|Any CPU.Build.0 = Debug|Any CPU - {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Release|Any CPU.ActiveCfg = Release|Any CPU - {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Release|Any CPU.Build.0 = Release|Any CPU - {991F734F-D659-4252-8D2D-E6F828474861}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {991F734F-D659-4252-8D2D-E6F828474861}.Debug|Any CPU.Build.0 = Debug|Any CPU - {991F734F-D659-4252-8D2D-E6F828474861}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {991F734F-D659-4252-8D2D-E6F828474861}.Release|Any CPU.ActiveCfg = Release|Any CPU - {991F734F-D659-4252-8D2D-E6F828474861}.Release|Any CPU.Build.0 = Release|Any CPU - {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}.Release|Any CPU.Build.0 = Release|Any CPU - {FE016EA3-DC31-4A92-8B0A-8C746EC117E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FE016EA3-DC31-4A92-8B0A-8C746EC117E1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FE016EA3-DC31-4A92-8B0A-8C746EC117E1}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {FE016EA3-DC31-4A92-8B0A-8C746EC117E1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FE016EA3-DC31-4A92-8B0A-8C746EC117E1}.Release|Any CPU.Build.0 = Release|Any CPU - {ED627DF7-3E78-4428-AB31-810BA1586E62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {ED627DF7-3E78-4428-AB31-810BA1586E62}.Debug|Any CPU.Build.0 = Debug|Any CPU - {ED627DF7-3E78-4428-AB31-810BA1586E62}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {ED627DF7-3E78-4428-AB31-810BA1586E62}.Release|Any CPU.ActiveCfg = Release|Any CPU - {ED627DF7-3E78-4428-AB31-810BA1586E62}.Release|Any CPU.Build.0 = Release|Any CPU - {617D9EB5-CA93-45D6-AA6B-5A012B7698AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {617D9EB5-CA93-45D6-AA6B-5A012B7698AC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {617D9EB5-CA93-45D6-AA6B-5A012B7698AC}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {617D9EB5-CA93-45D6-AA6B-5A012B7698AC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {617D9EB5-CA93-45D6-AA6B-5A012B7698AC}.Release|Any CPU.Build.0 = Release|Any CPU - {E0897B7B-617A-4709-A4C6-FC0F6B441B2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E0897B7B-617A-4709-A4C6-FC0F6B441B2A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E0897B7B-617A-4709-A4C6-FC0F6B441B2A}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {E0897B7B-617A-4709-A4C6-FC0F6B441B2A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E0897B7B-617A-4709-A4C6-FC0F6B441B2A}.Release|Any CPU.Build.0 = Release|Any CPU - {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}.Release|Any CPU.Build.0 = Release|Any CPU - {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}.Release|Any CPU.Build.0 = Release|Any CPU - {D8E59ADD-B591-49AF-B18E-6E0D4581700C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D8E59ADD-B591-49AF-B18E-6E0D4581700C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D8E59ADD-B591-49AF-B18E-6E0D4581700C}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {D8E59ADD-B591-49AF-B18E-6E0D4581700C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D8E59ADD-B591-49AF-B18E-6E0D4581700C}.Release|Any CPU.Build.0 = Release|Any CPU - {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}.Release|Any CPU.Build.0 = Release|Any CPU - {4250B20B-2DC9-432F-B0C2-BD20B80B4970}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4250B20B-2DC9-432F-B0C2-BD20B80B4970}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4250B20B-2DC9-432F-B0C2-BD20B80B4970}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {4250B20B-2DC9-432F-B0C2-BD20B80B4970}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4250B20B-2DC9-432F-B0C2-BD20B80B4970}.Release|Any CPU.Build.0 = Release|Any CPU - {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}.Release|Any CPU.Build.0 = Release|Any CPU - {EE70D9BB-52FB-4BF5-A704-06F4881301CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EE70D9BB-52FB-4BF5-A704-06F4881301CF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {EE70D9BB-52FB-4BF5-A704-06F4881301CF}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {EE70D9BB-52FB-4BF5-A704-06F4881301CF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {EE70D9BB-52FB-4BF5-A704-06F4881301CF}.Release|Any CPU.Build.0 = Release|Any CPU - {F19919B7-1D51-4972-8E4A-E59D68D4926A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F19919B7-1D51-4972-8E4A-E59D68D4926A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F19919B7-1D51-4972-8E4A-E59D68D4926A}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {F19919B7-1D51-4972-8E4A-E59D68D4926A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F19919B7-1D51-4972-8E4A-E59D68D4926A}.Release|Any CPU.Build.0 = Release|Any CPU - {094E86E4-903B-493C-91EF-4597658748A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {094E86E4-903B-493C-91EF-4597658748A9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {094E86E4-903B-493C-91EF-4597658748A9}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {094E86E4-903B-493C-91EF-4597658748A9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {094E86E4-903B-493C-91EF-4597658748A9}.Release|Any CPU.Build.0 = Release|Any CPU - {F635B40D-4BC1-48CB-9FFD-38076D569640}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F635B40D-4BC1-48CB-9FFD-38076D569640}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F635B40D-4BC1-48CB-9FFD-38076D569640}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {F635B40D-4BC1-48CB-9FFD-38076D569640}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F635B40D-4BC1-48CB-9FFD-38076D569640}.Release|Any CPU.Build.0 = Release|Any CPU - {997FFB89-0ED6-47EB-BD97-68B3138F91AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {997FFB89-0ED6-47EB-BD97-68B3138F91AD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {997FFB89-0ED6-47EB-BD97-68B3138F91AD}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {997FFB89-0ED6-47EB-BD97-68B3138F91AD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {997FFB89-0ED6-47EB-BD97-68B3138F91AD}.Release|Any CPU.Build.0 = Release|Any CPU - {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}.Release|Any CPU.Build.0 = Release|Any CPU - {14341BB8-05E4-4EF8-AD05-3D3073C1EF00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {14341BB8-05E4-4EF8-AD05-3D3073C1EF00}.Debug|Any CPU.Build.0 = Debug|Any CPU - {14341BB8-05E4-4EF8-AD05-3D3073C1EF00}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {14341BB8-05E4-4EF8-AD05-3D3073C1EF00}.Release|Any CPU.ActiveCfg = Release|Any CPU - {14341BB8-05E4-4EF8-AD05-3D3073C1EF00}.Release|Any CPU.Build.0 = Release|Any CPU - {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}.Release|Any CPU.Build.0 = Release|Any CPU - {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Release|Any CPU.Build.0 = Release|Any CPU - {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}.Release|Any CPU.Build.0 = Release|Any CPU - {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}.Release|Any CPU.Build.0 = Release|Any CPU - {118E40C4-323E-4B4B-8EF4-38EED6CC5E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {118E40C4-323E-4B4B-8EF4-38EED6CC5E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {118E40C4-323E-4B4B-8EF4-38EED6CC5E83}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {118E40C4-323E-4B4B-8EF4-38EED6CC5E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {118E40C4-323E-4B4B-8EF4-38EED6CC5E83}.Release|Any CPU.Build.0 = Release|Any CPU - {AF5F8ED3-D534-4609-94ED-B2800455B88F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AF5F8ED3-D534-4609-94ED-B2800455B88F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AF5F8ED3-D534-4609-94ED-B2800455B88F}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {AF5F8ED3-D534-4609-94ED-B2800455B88F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AF5F8ED3-D534-4609-94ED-B2800455B88F}.Release|Any CPU.Build.0 = Release|Any CPU - {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Description|Any CPU.ActiveCfg = Debug|Any CPU - {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {2D4737E6-6D95-408A-90DB-8DFF38147E85} = {15D19291-4200-4C30-A68A-0191B6F83BE1} - {3F664673-7E22-4486-9AD0-FC81861D0B78} = {15D19291-4200-4C30-A68A-0191B6F83BE1} - {8622EBC4-8E20-476E-B284-33D472081F5C} = {15D19291-4200-4C30-A68A-0191B6F83BE1} - {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2} = {A935623A-E98E-43FF-BBE2-DAA61A587345} - {62CFC025-B8CF-42AA-880A-92F27377FCAF} = {A935623A-E98E-43FF-BBE2-DAA61A587345} - {30467E5C-05BC-4856-AADC-13906EF4CADD} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {BE4D0BA3-0888-42A5-9C09-FC308A4509D2} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {899E3DD6-EA65-4168-AAE3-867A4F9650A6} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {19AEFD28-37E8-4FFD-B879-FEE57824689D} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {76FD1306-9CA4-428F-993B-B7E4EEEACBF3} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {26095090-3F7D-4DB5-A9BF-4C687230FC0F} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {D4D9C9A6-04A4-46AD-8238-2493A455723F} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {10B9B771-9939-4D0B-8D47-501B6F60209F} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {FEC4EAD0-8A6E-4029-A537-EBD9F420B227} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {828C6BB6-3543-4EAF-B0F9-F11410AE8836} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {1C24F4F8-9D94-4783-B5C0-11564D70B76A} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {D3BBDA07-5088-454E-A16D-DA24D8D88037} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {FFC91B24-39AF-49AC-9A3A-900FBE1012ED} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {FD6B879E-46B0-47BE-860E-BF0C11135590} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {41DBA506-177E-4B2D-8E6D-738E371326A1} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {BED1EEAF-9ADD-46F6-92D0-53957858E25B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {E6C9A73D-4556-4220-9BC7-302A7EE64C1A} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {DF96F24E-FED9-4BAC-8389-63590125DC61} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {E0B0223C-3E44-4D2A-9FED-F1A319D84D39} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {791A36F8-5D96-452B-89D2-78BA74596A1E} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {4698BC3F-EC29-42EB-9AED-3D8F9983A108} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {04674541-23C2-4308-A9DF-DBC43AE99814} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {B2DFA94A-A468-48A1-AB31-04EE432E7B2B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {A968C097-44CE-42BA-B66C-CB3A871EE117} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {CC5C9010-83EF-491D-9262-2CED509D895D} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {7C861D40-8214-4DC5-89D1-129F267C1D1B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {64089452-6A08-47A5-A857-BF418F80D4A3} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {D623EC26-1A04-4BFE-84EE-E738281499C0} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {311885BE-3FAF-430B-91B2-6EC135D3A8AB} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {05127997-B7F3-4802-8021-06C048C8FE63} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {21D14362-103A-4B38-8FB8-EEA6C7C89E09} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {991F734F-D659-4252-8D2D-E6F828474861} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E} = {71CFF024-26F7-4626-A526-B435FDF8D64E} - {FE016EA3-DC31-4A92-8B0A-8C746EC117E1} = {46041F27-7C1C-4209-B72B-251EDB5D4C61} - {ED627DF7-3E78-4428-AB31-810BA1586E62} = {46041F27-7C1C-4209-B72B-251EDB5D4C61} - {C1F34183-7A2F-41A6-9958-F6F329099654} = {A846CA33-9CAA-4237-B14F-8721DBA89442} - {F987D8B5-6393-4272-A9F6-62A7744CB070} = {A846CA33-9CAA-4237-B14F-8721DBA89442} - {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} = {C1F34183-7A2F-41A6-9958-F6F329099654} - {2013757E-4240-4E07-AD22-91219AD9B74F} = {C1F34183-7A2F-41A6-9958-F6F329099654} - {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} = {C1F34183-7A2F-41A6-9958-F6F329099654} - {54990D5E-CE09-459F-916E-AF13101765B4} = {C1F34183-7A2F-41A6-9958-F6F329099654} - {617D9EB5-CA93-45D6-AA6B-5A012B7698AC} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} - {E0897B7B-617A-4709-A4C6-FC0F6B441B2A} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} - {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} - {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9} = {2013757E-4240-4E07-AD22-91219AD9B74F} - {D8E59ADD-B591-49AF-B18E-6E0D4581700C} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {4250B20B-2DC9-432F-B0C2-BD20B80B4970} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {EE70D9BB-52FB-4BF5-A704-06F4881301CF} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {F19919B7-1D51-4972-8E4A-E59D68D4926A} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {094E86E4-903B-493C-91EF-4597658748A9} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {F635B40D-4BC1-48CB-9FFD-38076D569640} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {997FFB89-0ED6-47EB-BD97-68B3138F91AD} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {14341BB8-05E4-4EF8-AD05-3D3073C1EF00} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {CF83423B-800F-4EF9-8955-E7A8C2C5C057} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} - {118E40C4-323E-4B4B-8EF4-38EED6CC5E83} = {54990D5E-CE09-459F-916E-AF13101765B4} - {AF5F8ED3-D534-4609-94ED-B2800455B88F} = {F987D8B5-6393-4272-A9F6-62A7744CB070} - {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4} = {BC6859FB-B61C-471D-9F84-613E5C388C52} - EndGlobalSection - GlobalSection(MonoDevelopProperties) = preSolution - StartupItem = Applications\UniversalEditor.Bootstrapper\UniversalEditor.Bootstrapper.csproj - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{15D19291-4200-4C30-A68A-0191B6F83BE1}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Core", "Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj", "{2D4737E6-6D95-408A-90DB-8DFF38147E85}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Compression", "Libraries\UniversalEditor.Compression\UniversalEditor.Compression.csproj", "{3F664673-7E22-4486-9AD0-FC81861D0B78}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.UserInterface", "Libraries\UniversalEditor.UserInterface\UniversalEditor.UserInterface.csproj", "{8622EBC4-8E20-476E-B284-33D472081F5C}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Applications", "Applications", "{A935623A-E98E-43FF-BBE2-DAA61A587345}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Bootstrapper", "Applications\UniversalEditor.Bootstrapper\UniversalEditor.Bootstrapper.csproj", "{6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.ConsoleBootstrapper", "Applications\UniversalEditor.ConsoleBootstrapper\UniversalEditor.ConsoleBootstrapper.csproj", "{62CFC025-B8CF-42AA-880A-92F27377FCAF}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{71CFF024-26F7-4626-A526-B435FDF8D64E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Essential", "Plugins\UniversalEditor.Essential\UniversalEditor.Essential.csproj", "{30467E5C-05BC-4856-AADC-13906EF4CADD}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.OSLib", "Plugins\UniversalEditor.Plugins.OSLib\UniversalEditor.Plugins.OSLib.csproj", "{7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Multimedia", "Plugins\UniversalEditor.Plugins.Multimedia\UniversalEditor.Plugins.Multimedia.csproj", "{BE4D0BA3-0888-42A5-9C09-FC308A4509D2}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Multimedia.Binders.GdiPlus", "Plugins\UniversalEditor.Plugins.Multimedia.Binders.GdiPlus\UniversalEditor.Plugins.Multimedia.Binders.GdiPlus.csproj", "{369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.ChaosWorks", "Plugins\UniversalEditor.Plugins.ChaosWorks\UniversalEditor.Plugins.ChaosWorks.csproj", "{30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Descent", "Plugins\UniversalEditor.Plugins.Descent\UniversalEditor.Plugins.Descent.csproj", "{3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Designer", "Plugins\UniversalEditor.Plugins.Designer\UniversalEditor.Plugins.Designer.csproj", "{899E3DD6-EA65-4168-AAE3-867A4F9650A6}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.NamcoTales", "Plugins\UniversalEditor.Plugins.NamcoTales\UniversalEditor.Plugins.NamcoTales.csproj", "{19AEFD28-37E8-4FFD-B879-FEE57824689D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.FileSystem", "Plugins\UniversalEditor.Plugins.FileSystem\UniversalEditor.Plugins.FileSystem.csproj", "{76FD1306-9CA4-428F-993B-B7E4EEEACBF3}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.NewWorldComputing", "Plugins\UniversalEditor.Plugins.NewWorldComputing\UniversalEditor.Plugins.NewWorldComputing.csproj", "{26095090-3F7D-4DB5-A9BF-4C687230FC0F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Abomination", "Plugins\UniversalEditor.Plugins.Abomination\UniversalEditor.Plugins.Abomination.csproj", "{D4D9C9A6-04A4-46AD-8238-2493A455723F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Multimedia3D", "Plugins\UniversalEditor.Plugins.Multimedia3D\UniversalEditor.Plugins.Multimedia3D.csproj", "{4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Moosta", "Plugins\UniversalEditor.Plugins.Moosta\UniversalEditor.Plugins.Moosta.csproj", "{10B9B771-9939-4D0B-8D47-501B6F60209F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.AniMiku", "Plugins\UniversalEditor.Plugins.AniMiku\UniversalEditor.Plugins.AniMiku.csproj", "{FEC4EAD0-8A6E-4029-A537-EBD9F420B227}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Avalanche", "Plugins\UniversalEditor.Plugins.Avalanche\UniversalEditor.Plugins.Avalanche.csproj", "{828C6BB6-3543-4EAF-B0F9-F11410AE8836}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Lighting", "Plugins\UniversalEditor.Plugins.Lighting\UniversalEditor.Plugins.Lighting.csproj", "{1C24F4F8-9D94-4783-B5C0-11564D70B76A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Concertroid", "Plugins\UniversalEditor.Plugins.Concertroid\UniversalEditor.Plugins.Concertroid.csproj", "{D3BBDA07-5088-454E-A16D-DA24D8D88037}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.VersatileContainer", "Plugins\UniversalEditor.Plugins.VersatileContainer\UniversalEditor.Plugins.VersatileContainer.csproj", "{FFC91B24-39AF-49AC-9A3A-900FBE1012ED}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Valve", "Plugins\UniversalEditor.Plugins.Valve\UniversalEditor.Plugins.Valve.csproj", "{FD6B879E-46B0-47BE-860E-BF0C11135590}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Cyberlore", "Plugins\UniversalEditor.Plugins.Cyberlore\UniversalEditor.Plugins.Cyberlore.csproj", "{41DBA506-177E-4B2D-8E6D-738E371326A1}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.ReflexiveEntertainment", "Plugins\UniversalEditor.Plugins.ReflexiveEntertainment\UniversalEditor.Plugins.ReflexiveEntertainment.csproj", "{BED1EEAF-9ADD-46F6-92D0-53957858E25B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft.Merlin", "Plugins\UniversalEditor.Plugins.Microsoft.Merlin\UniversalEditor.Plugins.Microsoft.Merlin.csproj", "{9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft.VisualStudio", "Plugins\UniversalEditor.Plugins.Microsoft.VisualStudio\UniversalEditor.Plugins.Microsoft.VisualStudio.csproj", "{E6C9A73D-4556-4220-9BC7-302A7EE64C1A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.UnrealEngine", "Plugins\UniversalEditor.Plugins.UnrealEngine\UniversalEditor.Plugins.UnrealEngine.csproj", "{DF96F24E-FED9-4BAC-8389-63590125DC61}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Nintendo", "Plugins\UniversalEditor.Plugins.Nintendo\UniversalEditor.Plugins.Nintendo.csproj", "{E0B0223C-3E44-4D2A-9FED-F1A319D84D39}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Executable", "Plugins\UniversalEditor.Plugins.Executable\UniversalEditor.Plugins.Executable.csproj", "{791A36F8-5D96-452B-89D2-78BA74596A1E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft", "Plugins\UniversalEditor.Plugins.Microsoft\UniversalEditor.Plugins.Microsoft.csproj", "{4698BC3F-EC29-42EB-9AED-3D8F9983A108}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.InstallShield", "Plugins\UniversalEditor.Plugins.InstallShield\UniversalEditor.Plugins.InstallShield.csproj", "{04674541-23C2-4308-A9DF-DBC43AE99814}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Icarus", "Plugins\UniversalEditor.Plugins.Icarus\UniversalEditor.Plugins.Icarus.csproj", "{B2DFA94A-A468-48A1-AB31-04EE432E7B2B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Illusion", "Plugins\UniversalEditor.Plugins.Illusion\UniversalEditor.Plugins.Illusion.csproj", "{A968C097-44CE-42BA-B66C-CB3A871EE117}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.SoftwareDevelopment", "Plugins\UniversalEditor.Plugins.SoftwareDevelopment\UniversalEditor.Plugins.SoftwareDevelopment.csproj", "{CC5C9010-83EF-491D-9262-2CED509D895D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.StoryWriter", "Plugins\UniversalEditor.Plugins.StoryWriter\UniversalEditor.Plugins.StoryWriter.csproj", "{7C861D40-8214-4DC5-89D1-129F267C1D1B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Web", "Plugins\UniversalEditor.Plugins.Web\UniversalEditor.Plugins.Web.csproj", "{64089452-6A08-47A5-A857-BF418F80D4A3}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Gainax", "Plugins\UniversalEditor.Plugins.Gainax\UniversalEditor.Plugins.Gainax.csproj", "{7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Michelangelo", "Plugins\UniversalEditor.Plugins.Michelangelo\UniversalEditor.Plugins.Michelangelo.csproj", "{D623EC26-1A04-4BFE-84EE-E738281499C0}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.RebelSoftware", "Plugins\UniversalEditor.Plugins.RebelSoftware\UniversalEditor.Plugins.RebelSoftware.csproj", "{311885BE-3FAF-430B-91B2-6EC135D3A8AB}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft.Setup", "Plugins\UniversalEditor.Plugins.Microsoft.Setup\UniversalEditor.Plugins.Microsoft.Setup.csproj", "{05127997-B7F3-4802-8021-06C048C8FE63}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.ArkAngles", "Plugins\UniversalEditor.Plugins.ArkAngles\UniversalEditor.Plugins.ArkAngles.csproj", "{21D14362-103A-4B38-8FB8-EEA6C7C89E09}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.KnowledgeAdventure", "Plugins\UniversalEditor.Plugins.KnowledgeAdventure\UniversalEditor.Plugins.KnowledgeAdventure.csproj", "{991F734F-D659-4252-8D2D-E6F828474861}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.AddressBook", "Plugins\UniversalEditor.Plugins.AddressBook\UniversalEditor.Plugins.AddressBook.csproj", "{AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{46041F27-7C1C-4209-B72B-251EDB5D4C61}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Glue", "..\..\Glue\Glue\Glue.csproj", "{FE016EA3-DC31-4A92-8B0A-8C746EC117E1}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sanjigen", "..\..\Sanjigen\Sanjigen\Sanjigen.csproj", "{ED627DF7-3E78-4428-AB31-810BA1586E62}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engines", "Engines", "{A846CA33-9CAA-4237-B14F-8721DBA89442}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WindowsForms", "WindowsForms", "{C1F34183-7A2F-41A6-9958-F6F329099654}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AwesomeControls", "..\..\AwesomeControls\AwesomeControls\AwesomeControls.csproj", "{617D9EB5-CA93-45D6-AA6B-5A012B7698AC}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Surodoine", "..\..\Surodoine\Surodoine\Surodoine.csproj", "{E0897B7B-617A-4709-A4C6-FC0F6B441B2A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AwesomeControls.Content.PlatformIndependent", "..\..\AwesomeControls\AwesomeControls.Content.PlatformIndependent\AwesomeControls.Content.PlatformIndependent.csproj", "{FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{2013757E-4240-4E07-AD22-91219AD9B74F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.UserInterface.WindowsForms", "Engines\WindowsForms\Libraries\UniversalEditor.UserInterface.WindowsForms\UniversalEditor.UserInterface.WindowsForms.csproj", "{BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms\UniversalEditor.Plugins.Multimedia.UserInterface.WindowsForms.csproj", "{D8E59ADD-B591-49AF-B18E-6E0D4581700C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms\UniversalEditor.Plugins.Multimedia3D.UserInterface.WindowsForms.csproj", "{9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms\UniversalEditor.Plugins.NewWorldComputing.UserInterface.WindowsForms.csproj", "{4250B20B-2DC9-432F-B0C2-BD20B80B4970}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms\UniversalEditor.Plugins.UnrealEngine.UserInterface.WindowsForms.csproj", "{049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Executable.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Executable.UserInterface.WindowsForms\UniversalEditor.Plugins.Executable.UserInterface.WindowsForms.csproj", "{EE70D9BB-52FB-4BF5-A704-06F4881301CF}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms\UniversalEditor.Plugins.Icarus.UserInterface.WindowsForms.csproj", "{F19919B7-1D51-4972-8E4A-E59D68D4926A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms\UniversalEditor.Plugins.SoftwareDevelopment.UserInterface.WindowsForms.csproj", "{094E86E4-903B-493C-91EF-4597658748A9}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms\UniversalEditor.Plugins.StoryWriter.UserInterface.WindowsForms.csproj", "{F635B40D-4BC1-48CB-9FFD-38076D569640}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Web.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Web.UserInterface.WindowsForms\UniversalEditor.Plugins.Web.UserInterface.WindowsForms.csproj", "{997FFB89-0ED6-47EB-BD97-68B3138F91AD}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms\UniversalEditor.Plugins.Michelangelo.UserInterface.WindowsForms.csproj", "{E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms\UniversalEditor.Plugins.RebelSoftware.UserInterface.WindowsForms.csproj", "{14341BB8-05E4-4EF8-AD05-3D3073C1EF00}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Microsoft.Setup.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.Microsoft.SoftwareInstallation.UserInterface.WindowsForms\UniversalEditor.Plugins.Microsoft.Setup.UserInterface.WindowsForms.csproj", "{B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms\UniversalEditor.Plugins.ArkAngles.UserInterface.WindowsForms.csproj", "{CF83423B-800F-4EF9-8955-E7A8C2C5C057}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms\UniversalEditor.Plugins.KnowledgeAdventure.UserInterface.WindowsForms.csproj", "{2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms", "Engines\WindowsForms\Plugins\UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms\UniversalEditor.Plugins.AddressBook.UserInterface.WindowsForms.csproj", "{740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engines", "Engines", "{54990D5E-CE09-459F-916E-AF13101765B4}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.UserInterface.WindowsForms.DesktopApplication", "Engines\WindowsForms\Engines\UniversalEditor.UserInterface.WindowsForms.DesktopApplication\UniversalEditor.UserInterface.WindowsForms.DesktopApplication.csproj", "{118E40C4-323E-4B4B-8EF4-38EED6CC5E83}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GTK", "GTK", "{F987D8B5-6393-4272-A9F6-62A7744CB070}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Engines.GTK", "Engines\GTK\UniversalEditor.Engines.GTK\UniversalEditor.Engines.GTK.csproj", "{AF5F8ED3-D534-4609-94ED-B2800455B88F}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Content", "Content", "{BC6859FB-B61C-471D-9F84-613E5C388C52}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Content.PlatformIndependent", "Content\UniversalEditor.Content.PlatformIndependent\UniversalEditor.Content.PlatformIndependent.csproj", "{A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UniversalEditor.Plugins.Kronosaur", "Plugins\UniversalEditor.Plugins.Kronosaur\UniversalEditor.Plugins.Kronosaur.csproj", "{47197929-1C1D-4F47-A08A-77FECD8879D6}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Description|Any CPU = Description|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {2D4737E6-6D95-408A-90DB-8DFF38147E85}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2D4737E6-6D95-408A-90DB-8DFF38147E85}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2D4737E6-6D95-408A-90DB-8DFF38147E85}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {2D4737E6-6D95-408A-90DB-8DFF38147E85}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2D4737E6-6D95-408A-90DB-8DFF38147E85}.Release|Any CPU.Build.0 = Release|Any CPU + {3F664673-7E22-4486-9AD0-FC81861D0B78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3F664673-7E22-4486-9AD0-FC81861D0B78}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3F664673-7E22-4486-9AD0-FC81861D0B78}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {3F664673-7E22-4486-9AD0-FC81861D0B78}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3F664673-7E22-4486-9AD0-FC81861D0B78}.Release|Any CPU.Build.0 = Release|Any CPU + {8622EBC4-8E20-476E-B284-33D472081F5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8622EBC4-8E20-476E-B284-33D472081F5C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8622EBC4-8E20-476E-B284-33D472081F5C}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {8622EBC4-8E20-476E-B284-33D472081F5C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8622EBC4-8E20-476E-B284-33D472081F5C}.Release|Any CPU.Build.0 = Release|Any CPU + {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2}.Release|Any CPU.Build.0 = Release|Any CPU + {62CFC025-B8CF-42AA-880A-92F27377FCAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {62CFC025-B8CF-42AA-880A-92F27377FCAF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {62CFC025-B8CF-42AA-880A-92F27377FCAF}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {62CFC025-B8CF-42AA-880A-92F27377FCAF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {62CFC025-B8CF-42AA-880A-92F27377FCAF}.Release|Any CPU.Build.0 = Release|Any CPU + {30467E5C-05BC-4856-AADC-13906EF4CADD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {30467E5C-05BC-4856-AADC-13906EF4CADD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {30467E5C-05BC-4856-AADC-13906EF4CADD}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {30467E5C-05BC-4856-AADC-13906EF4CADD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {30467E5C-05BC-4856-AADC-13906EF4CADD}.Release|Any CPU.Build.0 = Release|Any CPU + {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C}.Release|Any CPU.Build.0 = Release|Any CPU + {BE4D0BA3-0888-42A5-9C09-FC308A4509D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BE4D0BA3-0888-42A5-9C09-FC308A4509D2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BE4D0BA3-0888-42A5-9C09-FC308A4509D2}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {BE4D0BA3-0888-42A5-9C09-FC308A4509D2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BE4D0BA3-0888-42A5-9C09-FC308A4509D2}.Release|Any CPU.Build.0 = Release|Any CPU + {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}.Debug|Any CPU.Build.0 = Debug|Any CPU + {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}.Release|Any CPU.ActiveCfg = Release|Any CPU + {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33}.Release|Any CPU.Build.0 = Release|Any CPU + {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}.Debug|Any CPU.Build.0 = Debug|Any CPU + {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}.Release|Any CPU.ActiveCfg = Release|Any CPU + {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66}.Release|Any CPU.Build.0 = Release|Any CPU + {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2}.Release|Any CPU.Build.0 = Release|Any CPU + {899E3DD6-EA65-4168-AAE3-867A4F9650A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {899E3DD6-EA65-4168-AAE3-867A4F9650A6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {899E3DD6-EA65-4168-AAE3-867A4F9650A6}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {899E3DD6-EA65-4168-AAE3-867A4F9650A6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {899E3DD6-EA65-4168-AAE3-867A4F9650A6}.Release|Any CPU.Build.0 = Release|Any CPU + {19AEFD28-37E8-4FFD-B879-FEE57824689D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {19AEFD28-37E8-4FFD-B879-FEE57824689D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {19AEFD28-37E8-4FFD-B879-FEE57824689D}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {19AEFD28-37E8-4FFD-B879-FEE57824689D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {19AEFD28-37E8-4FFD-B879-FEE57824689D}.Release|Any CPU.Build.0 = Release|Any CPU + {76FD1306-9CA4-428F-993B-B7E4EEEACBF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {76FD1306-9CA4-428F-993B-B7E4EEEACBF3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {76FD1306-9CA4-428F-993B-B7E4EEEACBF3}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {76FD1306-9CA4-428F-993B-B7E4EEEACBF3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {76FD1306-9CA4-428F-993B-B7E4EEEACBF3}.Release|Any CPU.Build.0 = Release|Any CPU + {26095090-3F7D-4DB5-A9BF-4C687230FC0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {26095090-3F7D-4DB5-A9BF-4C687230FC0F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {26095090-3F7D-4DB5-A9BF-4C687230FC0F}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {26095090-3F7D-4DB5-A9BF-4C687230FC0F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {26095090-3F7D-4DB5-A9BF-4C687230FC0F}.Release|Any CPU.Build.0 = Release|Any CPU + {D4D9C9A6-04A4-46AD-8238-2493A455723F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D4D9C9A6-04A4-46AD-8238-2493A455723F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D4D9C9A6-04A4-46AD-8238-2493A455723F}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {D4D9C9A6-04A4-46AD-8238-2493A455723F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D4D9C9A6-04A4-46AD-8238-2493A455723F}.Release|Any CPU.Build.0 = Release|Any CPU + {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2}.Release|Any CPU.Build.0 = Release|Any CPU + {10B9B771-9939-4D0B-8D47-501B6F60209F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {10B9B771-9939-4D0B-8D47-501B6F60209F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {10B9B771-9939-4D0B-8D47-501B6F60209F}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {10B9B771-9939-4D0B-8D47-501B6F60209F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {10B9B771-9939-4D0B-8D47-501B6F60209F}.Release|Any CPU.Build.0 = Release|Any CPU + {FEC4EAD0-8A6E-4029-A537-EBD9F420B227}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FEC4EAD0-8A6E-4029-A537-EBD9F420B227}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FEC4EAD0-8A6E-4029-A537-EBD9F420B227}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {FEC4EAD0-8A6E-4029-A537-EBD9F420B227}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FEC4EAD0-8A6E-4029-A537-EBD9F420B227}.Release|Any CPU.Build.0 = Release|Any CPU + {828C6BB6-3543-4EAF-B0F9-F11410AE8836}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {828C6BB6-3543-4EAF-B0F9-F11410AE8836}.Debug|Any CPU.Build.0 = Debug|Any CPU + {828C6BB6-3543-4EAF-B0F9-F11410AE8836}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {828C6BB6-3543-4EAF-B0F9-F11410AE8836}.Release|Any CPU.ActiveCfg = Release|Any CPU + {828C6BB6-3543-4EAF-B0F9-F11410AE8836}.Release|Any CPU.Build.0 = Release|Any CPU + {1C24F4F8-9D94-4783-B5C0-11564D70B76A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1C24F4F8-9D94-4783-B5C0-11564D70B76A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1C24F4F8-9D94-4783-B5C0-11564D70B76A}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {1C24F4F8-9D94-4783-B5C0-11564D70B76A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1C24F4F8-9D94-4783-B5C0-11564D70B76A}.Release|Any CPU.Build.0 = Release|Any CPU + {D3BBDA07-5088-454E-A16D-DA24D8D88037}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D3BBDA07-5088-454E-A16D-DA24D8D88037}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3BBDA07-5088-454E-A16D-DA24D8D88037}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {D3BBDA07-5088-454E-A16D-DA24D8D88037}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D3BBDA07-5088-454E-A16D-DA24D8D88037}.Release|Any CPU.Build.0 = Release|Any CPU + {FFC91B24-39AF-49AC-9A3A-900FBE1012ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FFC91B24-39AF-49AC-9A3A-900FBE1012ED}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FFC91B24-39AF-49AC-9A3A-900FBE1012ED}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {FFC91B24-39AF-49AC-9A3A-900FBE1012ED}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FFC91B24-39AF-49AC-9A3A-900FBE1012ED}.Release|Any CPU.Build.0 = Release|Any CPU + {FD6B879E-46B0-47BE-860E-BF0C11135590}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FD6B879E-46B0-47BE-860E-BF0C11135590}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FD6B879E-46B0-47BE-860E-BF0C11135590}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {FD6B879E-46B0-47BE-860E-BF0C11135590}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FD6B879E-46B0-47BE-860E-BF0C11135590}.Release|Any CPU.Build.0 = Release|Any CPU + {41DBA506-177E-4B2D-8E6D-738E371326A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {41DBA506-177E-4B2D-8E6D-738E371326A1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {41DBA506-177E-4B2D-8E6D-738E371326A1}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {41DBA506-177E-4B2D-8E6D-738E371326A1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {41DBA506-177E-4B2D-8E6D-738E371326A1}.Release|Any CPU.Build.0 = Release|Any CPU + {BED1EEAF-9ADD-46F6-92D0-53957858E25B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BED1EEAF-9ADD-46F6-92D0-53957858E25B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BED1EEAF-9ADD-46F6-92D0-53957858E25B}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {BED1EEAF-9ADD-46F6-92D0-53957858E25B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BED1EEAF-9ADD-46F6-92D0-53957858E25B}.Release|Any CPU.Build.0 = Release|Any CPU + {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D}.Release|Any CPU.Build.0 = Release|Any CPU + {E6C9A73D-4556-4220-9BC7-302A7EE64C1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E6C9A73D-4556-4220-9BC7-302A7EE64C1A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E6C9A73D-4556-4220-9BC7-302A7EE64C1A}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {E6C9A73D-4556-4220-9BC7-302A7EE64C1A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E6C9A73D-4556-4220-9BC7-302A7EE64C1A}.Release|Any CPU.Build.0 = Release|Any CPU + {DF96F24E-FED9-4BAC-8389-63590125DC61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DF96F24E-FED9-4BAC-8389-63590125DC61}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DF96F24E-FED9-4BAC-8389-63590125DC61}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {DF96F24E-FED9-4BAC-8389-63590125DC61}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DF96F24E-FED9-4BAC-8389-63590125DC61}.Release|Any CPU.Build.0 = Release|Any CPU + {E0B0223C-3E44-4D2A-9FED-F1A319D84D39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E0B0223C-3E44-4D2A-9FED-F1A319D84D39}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E0B0223C-3E44-4D2A-9FED-F1A319D84D39}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {E0B0223C-3E44-4D2A-9FED-F1A319D84D39}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E0B0223C-3E44-4D2A-9FED-F1A319D84D39}.Release|Any CPU.Build.0 = Release|Any CPU + {791A36F8-5D96-452B-89D2-78BA74596A1E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {791A36F8-5D96-452B-89D2-78BA74596A1E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {791A36F8-5D96-452B-89D2-78BA74596A1E}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {791A36F8-5D96-452B-89D2-78BA74596A1E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {791A36F8-5D96-452B-89D2-78BA74596A1E}.Release|Any CPU.Build.0 = Release|Any CPU + {4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4698BC3F-EC29-42EB-9AED-3D8F9983A108}.Release|Any CPU.Build.0 = Release|Any CPU + {04674541-23C2-4308-A9DF-DBC43AE99814}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {04674541-23C2-4308-A9DF-DBC43AE99814}.Debug|Any CPU.Build.0 = Debug|Any CPU + {04674541-23C2-4308-A9DF-DBC43AE99814}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {04674541-23C2-4308-A9DF-DBC43AE99814}.Release|Any CPU.ActiveCfg = Release|Any CPU + {04674541-23C2-4308-A9DF-DBC43AE99814}.Release|Any CPU.Build.0 = Release|Any CPU + {B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B2DFA94A-A468-48A1-AB31-04EE432E7B2B}.Release|Any CPU.Build.0 = Release|Any CPU + {A968C097-44CE-42BA-B66C-CB3A871EE117}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A968C097-44CE-42BA-B66C-CB3A871EE117}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A968C097-44CE-42BA-B66C-CB3A871EE117}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {A968C097-44CE-42BA-B66C-CB3A871EE117}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A968C097-44CE-42BA-B66C-CB3A871EE117}.Release|Any CPU.Build.0 = Release|Any CPU + {CC5C9010-83EF-491D-9262-2CED509D895D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CC5C9010-83EF-491D-9262-2CED509D895D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CC5C9010-83EF-491D-9262-2CED509D895D}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {CC5C9010-83EF-491D-9262-2CED509D895D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CC5C9010-83EF-491D-9262-2CED509D895D}.Release|Any CPU.Build.0 = Release|Any CPU + {7C861D40-8214-4DC5-89D1-129F267C1D1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7C861D40-8214-4DC5-89D1-129F267C1D1B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7C861D40-8214-4DC5-89D1-129F267C1D1B}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {7C861D40-8214-4DC5-89D1-129F267C1D1B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7C861D40-8214-4DC5-89D1-129F267C1D1B}.Release|Any CPU.Build.0 = Release|Any CPU + {64089452-6A08-47A5-A857-BF418F80D4A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {64089452-6A08-47A5-A857-BF418F80D4A3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {64089452-6A08-47A5-A857-BF418F80D4A3}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {64089452-6A08-47A5-A857-BF418F80D4A3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {64089452-6A08-47A5-A857-BF418F80D4A3}.Release|Any CPU.Build.0 = Release|Any CPU + {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886}.Release|Any CPU.Build.0 = Release|Any CPU + {D623EC26-1A04-4BFE-84EE-E738281499C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D623EC26-1A04-4BFE-84EE-E738281499C0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D623EC26-1A04-4BFE-84EE-E738281499C0}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {D623EC26-1A04-4BFE-84EE-E738281499C0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D623EC26-1A04-4BFE-84EE-E738281499C0}.Release|Any CPU.Build.0 = Release|Any CPU + {311885BE-3FAF-430B-91B2-6EC135D3A8AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {311885BE-3FAF-430B-91B2-6EC135D3A8AB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {311885BE-3FAF-430B-91B2-6EC135D3A8AB}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {311885BE-3FAF-430B-91B2-6EC135D3A8AB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {311885BE-3FAF-430B-91B2-6EC135D3A8AB}.Release|Any CPU.Build.0 = Release|Any CPU + {05127997-B7F3-4802-8021-06C048C8FE63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {05127997-B7F3-4802-8021-06C048C8FE63}.Debug|Any CPU.Build.0 = Debug|Any CPU + {05127997-B7F3-4802-8021-06C048C8FE63}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {05127997-B7F3-4802-8021-06C048C8FE63}.Release|Any CPU.ActiveCfg = Release|Any CPU + {05127997-B7F3-4802-8021-06C048C8FE63}.Release|Any CPU.Build.0 = Release|Any CPU + {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Debug|Any CPU.Build.0 = Debug|Any CPU + {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Release|Any CPU.ActiveCfg = Release|Any CPU + {21D14362-103A-4B38-8FB8-EEA6C7C89E09}.Release|Any CPU.Build.0 = Release|Any CPU + {991F734F-D659-4252-8D2D-E6F828474861}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {991F734F-D659-4252-8D2D-E6F828474861}.Debug|Any CPU.Build.0 = Debug|Any CPU + {991F734F-D659-4252-8D2D-E6F828474861}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {991F734F-D659-4252-8D2D-E6F828474861}.Release|Any CPU.ActiveCfg = Release|Any CPU + {991F734F-D659-4252-8D2D-E6F828474861}.Release|Any CPU.Build.0 = Release|Any CPU + {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E}.Release|Any CPU.Build.0 = Release|Any CPU + {FE016EA3-DC31-4A92-8B0A-8C746EC117E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FE016EA3-DC31-4A92-8B0A-8C746EC117E1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FE016EA3-DC31-4A92-8B0A-8C746EC117E1}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {FE016EA3-DC31-4A92-8B0A-8C746EC117E1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FE016EA3-DC31-4A92-8B0A-8C746EC117E1}.Release|Any CPU.Build.0 = Release|Any CPU + {ED627DF7-3E78-4428-AB31-810BA1586E62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {ED627DF7-3E78-4428-AB31-810BA1586E62}.Debug|Any CPU.Build.0 = Debug|Any CPU + {ED627DF7-3E78-4428-AB31-810BA1586E62}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {ED627DF7-3E78-4428-AB31-810BA1586E62}.Release|Any CPU.ActiveCfg = Release|Any CPU + {ED627DF7-3E78-4428-AB31-810BA1586E62}.Release|Any CPU.Build.0 = Release|Any CPU + {617D9EB5-CA93-45D6-AA6B-5A012B7698AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {617D9EB5-CA93-45D6-AA6B-5A012B7698AC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {617D9EB5-CA93-45D6-AA6B-5A012B7698AC}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {617D9EB5-CA93-45D6-AA6B-5A012B7698AC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {617D9EB5-CA93-45D6-AA6B-5A012B7698AC}.Release|Any CPU.Build.0 = Release|Any CPU + {E0897B7B-617A-4709-A4C6-FC0F6B441B2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E0897B7B-617A-4709-A4C6-FC0F6B441B2A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E0897B7B-617A-4709-A4C6-FC0F6B441B2A}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {E0897B7B-617A-4709-A4C6-FC0F6B441B2A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E0897B7B-617A-4709-A4C6-FC0F6B441B2A}.Release|Any CPU.Build.0 = Release|Any CPU + {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF}.Release|Any CPU.Build.0 = Release|Any CPU + {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9}.Release|Any CPU.Build.0 = Release|Any CPU + {D8E59ADD-B591-49AF-B18E-6E0D4581700C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D8E59ADD-B591-49AF-B18E-6E0D4581700C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D8E59ADD-B591-49AF-B18E-6E0D4581700C}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {D8E59ADD-B591-49AF-B18E-6E0D4581700C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D8E59ADD-B591-49AF-B18E-6E0D4581700C}.Release|Any CPU.Build.0 = Release|Any CPU + {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492}.Release|Any CPU.Build.0 = Release|Any CPU + {4250B20B-2DC9-432F-B0C2-BD20B80B4970}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4250B20B-2DC9-432F-B0C2-BD20B80B4970}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4250B20B-2DC9-432F-B0C2-BD20B80B4970}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {4250B20B-2DC9-432F-B0C2-BD20B80B4970}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4250B20B-2DC9-432F-B0C2-BD20B80B4970}.Release|Any CPU.Build.0 = Release|Any CPU + {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB}.Release|Any CPU.Build.0 = Release|Any CPU + {EE70D9BB-52FB-4BF5-A704-06F4881301CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {EE70D9BB-52FB-4BF5-A704-06F4881301CF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EE70D9BB-52FB-4BF5-A704-06F4881301CF}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {EE70D9BB-52FB-4BF5-A704-06F4881301CF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {EE70D9BB-52FB-4BF5-A704-06F4881301CF}.Release|Any CPU.Build.0 = Release|Any CPU + {F19919B7-1D51-4972-8E4A-E59D68D4926A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F19919B7-1D51-4972-8E4A-E59D68D4926A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F19919B7-1D51-4972-8E4A-E59D68D4926A}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {F19919B7-1D51-4972-8E4A-E59D68D4926A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F19919B7-1D51-4972-8E4A-E59D68D4926A}.Release|Any CPU.Build.0 = Release|Any CPU + {094E86E4-903B-493C-91EF-4597658748A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {094E86E4-903B-493C-91EF-4597658748A9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {094E86E4-903B-493C-91EF-4597658748A9}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {094E86E4-903B-493C-91EF-4597658748A9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {094E86E4-903B-493C-91EF-4597658748A9}.Release|Any CPU.Build.0 = Release|Any CPU + {F635B40D-4BC1-48CB-9FFD-38076D569640}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F635B40D-4BC1-48CB-9FFD-38076D569640}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F635B40D-4BC1-48CB-9FFD-38076D569640}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {F635B40D-4BC1-48CB-9FFD-38076D569640}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F635B40D-4BC1-48CB-9FFD-38076D569640}.Release|Any CPU.Build.0 = Release|Any CPU + {997FFB89-0ED6-47EB-BD97-68B3138F91AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {997FFB89-0ED6-47EB-BD97-68B3138F91AD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {997FFB89-0ED6-47EB-BD97-68B3138F91AD}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {997FFB89-0ED6-47EB-BD97-68B3138F91AD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {997FFB89-0ED6-47EB-BD97-68B3138F91AD}.Release|Any CPU.Build.0 = Release|Any CPU + {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5}.Release|Any CPU.Build.0 = Release|Any CPU + {14341BB8-05E4-4EF8-AD05-3D3073C1EF00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {14341BB8-05E4-4EF8-AD05-3D3073C1EF00}.Debug|Any CPU.Build.0 = Debug|Any CPU + {14341BB8-05E4-4EF8-AD05-3D3073C1EF00}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {14341BB8-05E4-4EF8-AD05-3D3073C1EF00}.Release|Any CPU.ActiveCfg = Release|Any CPU + {14341BB8-05E4-4EF8-AD05-3D3073C1EF00}.Release|Any CPU.Build.0 = Release|Any CPU + {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D}.Release|Any CPU.Build.0 = Release|Any CPU + {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CF83423B-800F-4EF9-8955-E7A8C2C5C057}.Release|Any CPU.Build.0 = Release|Any CPU + {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4}.Release|Any CPU.Build.0 = Release|Any CPU + {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9}.Release|Any CPU.Build.0 = Release|Any CPU + {118E40C4-323E-4B4B-8EF4-38EED6CC5E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {118E40C4-323E-4B4B-8EF4-38EED6CC5E83}.Debug|Any CPU.Build.0 = Debug|Any CPU + {118E40C4-323E-4B4B-8EF4-38EED6CC5E83}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {118E40C4-323E-4B4B-8EF4-38EED6CC5E83}.Release|Any CPU.ActiveCfg = Release|Any CPU + {118E40C4-323E-4B4B-8EF4-38EED6CC5E83}.Release|Any CPU.Build.0 = Release|Any CPU + {AF5F8ED3-D534-4609-94ED-B2800455B88F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AF5F8ED3-D534-4609-94ED-B2800455B88F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AF5F8ED3-D534-4609-94ED-B2800455B88F}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {AF5F8ED3-D534-4609-94ED-B2800455B88F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AF5F8ED3-D534-4609-94ED-B2800455B88F}.Release|Any CPU.Build.0 = Release|Any CPU + {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4}.Release|Any CPU.Build.0 = Release|Any CPU + {47197929-1C1D-4F47-A08A-77FECD8879D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {47197929-1C1D-4F47-A08A-77FECD8879D6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {47197929-1C1D-4F47-A08A-77FECD8879D6}.Description|Any CPU.ActiveCfg = Debug|Any CPU + {47197929-1C1D-4F47-A08A-77FECD8879D6}.Description|Any CPU.Build.0 = Debug|Any CPU + {47197929-1C1D-4F47-A08A-77FECD8879D6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {47197929-1C1D-4F47-A08A-77FECD8879D6}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {2D4737E6-6D95-408A-90DB-8DFF38147E85} = {15D19291-4200-4C30-A68A-0191B6F83BE1} + {3F664673-7E22-4486-9AD0-FC81861D0B78} = {15D19291-4200-4C30-A68A-0191B6F83BE1} + {8622EBC4-8E20-476E-B284-33D472081F5C} = {15D19291-4200-4C30-A68A-0191B6F83BE1} + {6F0AB1AF-E1A1-4D19-B19C-05BBB15C94B2} = {A935623A-E98E-43FF-BBE2-DAA61A587345} + {62CFC025-B8CF-42AA-880A-92F27377FCAF} = {A935623A-E98E-43FF-BBE2-DAA61A587345} + {30467E5C-05BC-4856-AADC-13906EF4CADD} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {7CA0A889-C1A1-4CEB-AA54-43A640B41C6C} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {BE4D0BA3-0888-42A5-9C09-FC308A4509D2} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {369CFD53-3E65-4A9E-8BDD-4CCD78BF3E33} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {30A2F772-8EC1-425A-8D5D-36A0BE4D6B66} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {3DC2C1F6-F332-4E55-BF6A-AED78A7C3FD2} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {899E3DD6-EA65-4168-AAE3-867A4F9650A6} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {19AEFD28-37E8-4FFD-B879-FEE57824689D} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {76FD1306-9CA4-428F-993B-B7E4EEEACBF3} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {26095090-3F7D-4DB5-A9BF-4C687230FC0F} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {D4D9C9A6-04A4-46AD-8238-2493A455723F} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {4FD9DB1D-76AA-48D1-8446-95376C4A2BC2} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {10B9B771-9939-4D0B-8D47-501B6F60209F} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {FEC4EAD0-8A6E-4029-A537-EBD9F420B227} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {828C6BB6-3543-4EAF-B0F9-F11410AE8836} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {1C24F4F8-9D94-4783-B5C0-11564D70B76A} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {D3BBDA07-5088-454E-A16D-DA24D8D88037} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {FFC91B24-39AF-49AC-9A3A-900FBE1012ED} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {FD6B879E-46B0-47BE-860E-BF0C11135590} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {41DBA506-177E-4B2D-8E6D-738E371326A1} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {BED1EEAF-9ADD-46F6-92D0-53957858E25B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {9F1FDC26-5F1C-4C2A-BBBF-3A597A72802D} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {E6C9A73D-4556-4220-9BC7-302A7EE64C1A} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {DF96F24E-FED9-4BAC-8389-63590125DC61} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {E0B0223C-3E44-4D2A-9FED-F1A319D84D39} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {791A36F8-5D96-452B-89D2-78BA74596A1E} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {4698BC3F-EC29-42EB-9AED-3D8F9983A108} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {04674541-23C2-4308-A9DF-DBC43AE99814} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {B2DFA94A-A468-48A1-AB31-04EE432E7B2B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {A968C097-44CE-42BA-B66C-CB3A871EE117} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {CC5C9010-83EF-491D-9262-2CED509D895D} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {7C861D40-8214-4DC5-89D1-129F267C1D1B} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {64089452-6A08-47A5-A857-BF418F80D4A3} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {7BB04C9F-DC3F-448A-8FD3-9A6BB52BC886} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {D623EC26-1A04-4BFE-84EE-E738281499C0} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {311885BE-3FAF-430B-91B2-6EC135D3A8AB} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {05127997-B7F3-4802-8021-06C048C8FE63} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {21D14362-103A-4B38-8FB8-EEA6C7C89E09} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {991F734F-D659-4252-8D2D-E6F828474861} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {AC2E7D52-E3C0-4C5A-A13E-B77F6D41C46E} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {47197929-1C1D-4F47-A08A-77FECD8879D6} = {71CFF024-26F7-4626-A526-B435FDF8D64E} + {FE016EA3-DC31-4A92-8B0A-8C746EC117E1} = {46041F27-7C1C-4209-B72B-251EDB5D4C61} + {ED627DF7-3E78-4428-AB31-810BA1586E62} = {46041F27-7C1C-4209-B72B-251EDB5D4C61} + {C1F34183-7A2F-41A6-9958-F6F329099654} = {A846CA33-9CAA-4237-B14F-8721DBA89442} + {F987D8B5-6393-4272-A9F6-62A7744CB070} = {A846CA33-9CAA-4237-B14F-8721DBA89442} + {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} = {C1F34183-7A2F-41A6-9958-F6F329099654} + {2013757E-4240-4E07-AD22-91219AD9B74F} = {C1F34183-7A2F-41A6-9958-F6F329099654} + {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} = {C1F34183-7A2F-41A6-9958-F6F329099654} + {54990D5E-CE09-459F-916E-AF13101765B4} = {C1F34183-7A2F-41A6-9958-F6F329099654} + {617D9EB5-CA93-45D6-AA6B-5A012B7698AC} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} + {E0897B7B-617A-4709-A4C6-FC0F6B441B2A} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} + {FAE48F29-DB35-4CD6-8A55-6C1FDDFBE6AF} = {5A423A3E-51C5-4188-8AD5-FB5C0CB76C6A} + {BCBB72BD-0ECB-4FF2-8D91-E466361FB6F9} = {2013757E-4240-4E07-AD22-91219AD9B74F} + {D8E59ADD-B591-49AF-B18E-6E0D4581700C} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {9B5ABDC3-ADF7-42B7-ADE9-8DC715310492} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {4250B20B-2DC9-432F-B0C2-BD20B80B4970} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {049A3447-14AF-4CAE-BE0E-1C42DD1AB1CB} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {EE70D9BB-52FB-4BF5-A704-06F4881301CF} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {F19919B7-1D51-4972-8E4A-E59D68D4926A} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {094E86E4-903B-493C-91EF-4597658748A9} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {F635B40D-4BC1-48CB-9FFD-38076D569640} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {997FFB89-0ED6-47EB-BD97-68B3138F91AD} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {E1A1FD87-BEA4-41B7-9472-B4E35A0630B5} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {14341BB8-05E4-4EF8-AD05-3D3073C1EF00} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {B6F4A892-3701-445D-A7E9-B5D5C07FEF2D} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {CF83423B-800F-4EF9-8955-E7A8C2C5C057} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {2006E5F0-E3C2-4F3C-9F55-2171B9334FA4} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {740341DE-FFE0-4456-B2A7-7FEC7E52E4F9} = {D3CE7A47-3989-4B6D-9867-0EA3C8DD7AB1} + {118E40C4-323E-4B4B-8EF4-38EED6CC5E83} = {54990D5E-CE09-459F-916E-AF13101765B4} + {AF5F8ED3-D534-4609-94ED-B2800455B88F} = {F987D8B5-6393-4272-A9F6-62A7744CB070} + {A5A14A71-5DB3-4495-92F6-8D27C98FF0F4} = {BC6859FB-B61C-471D-9F84-613E5C388C52} + EndGlobalSection + GlobalSection(MonoDevelopProperties) = preSolution + StartupItem = Applications\UniversalEditor.Bootstrapper\UniversalEditor.Bootstrapper.csproj + EndGlobalSection +EndGlobal