diff --git a/VECTOAux/VectoAuxiliariesTests/UnitTests/AveragePneumaticLoadDemandTests.vb b/VECTOAux/VectoAuxiliariesTests/UnitTests/AveragePneumaticLoadDemandTests.vb
index 642636c4e435266185dea897755df1f80672a11e..eb534187d24f112c789cef8d0713c3e66835dc81 100644
--- a/VECTOAux/VectoAuxiliariesTests/UnitTests/AveragePneumaticLoadDemandTests.vb
+++ b/VECTOAux/VectoAuxiliariesTests/UnitTests/AveragePneumaticLoadDemandTests.vb
@@ -26,8 +26,8 @@ Namespace UnitTests
         Private _cycleDurationMinutes As Single = 51.9
         Private _totalAirDemand As Single
 
-        Private _actuationsMapPath As String = "Testfiles/testPneumaticActuationsMap_GOODMAP.apac"
-        Private _compressorMapPath As String = "Testfiles/testCompressorMap.acmp"
+        Private _actuationsMapPath As String = "TestFiles/testPneumaticActuationsMap_GOODMAP.apac"
+        Private _compressorMapPath As String = "TestFiles/testCompressorMap.acmp"
 
         Private _defaultInputConfig As PneumaticUserInputsConfig
         Private _Signals As ISignals = New Signals
diff --git a/VECTOAux/VectoAuxiliariesTests/UnitTests/CombinedAlternatorTests.vb b/VECTOAux/VectoAuxiliariesTests/UnitTests/CombinedAlternatorTests.vb
index 2030baa80f757015c3e457bb96247fee24ea9665..a88be98fc8b7988d43fa992e85ac86d89cdefc03 100644
--- a/VECTOAux/VectoAuxiliariesTests/UnitTests/CombinedAlternatorTests.vb
+++ b/VECTOAux/VectoAuxiliariesTests/UnitTests/CombinedAlternatorTests.vb
@@ -28,7 +28,7 @@ Namespace UnitTests
 
 
 
-        Private Const COMBINEDALT_GOODMAP = "testfiles/testCombinedAlternatorMap.aalt"
+        Private Const COMBINEDALT_GOODMAP = "TestFiles/testCombinedAlternatorMap.aalt"
 
 
         Sub New()
diff --git a/VECTOAux/VectoAuxiliariesTests/UnitTests/M2_AverageElectricalLoadTests.vb b/VECTOAux/VectoAuxiliariesTests/UnitTests/M2_AverageElectricalLoadTests.vb
index 47aaf2613c5655c237d1f01ce6df9d255d962bdb..6eb1a3904336fa592c3af3c38885b8f8c7dd7199 100644
--- a/VECTOAux/VectoAuxiliariesTests/UnitTests/M2_AverageElectricalLoadTests.vb
+++ b/VECTOAux/VectoAuxiliariesTests/UnitTests/M2_AverageElectricalLoadTests.vb
@@ -48,11 +48,11 @@ Namespace UnitTests
 			signals.EngineSpeed = 2000.RPMtoRad()
 
             Dim auxConfig = Utils.GetAuxTestConfig()
-            'CType(CType(auxConfig.SSMInputs, SSMInputs).Vehicle, VehicleData).Height = 0.SI(of Meter)
+			'CType(CType(auxConfig.SSMInputs, SSMInputs).Vehicle, VehicleData).Height = 0.SI(of Meter)
 
-			Dim altMap As IAlternatorMap = AlternatorReader.ReadMap( "testfiles/testAlternatorMap.aalt")
+			Dim altMap As IAlternatorMap = AlternatorReader.ReadMap("TestFiles/testAlternatorMap.aalt")
 			'altMap.Initialise()
-		    CType(auxConfig.ElectricalUserInputsConfig, ElectricsUserInputsConfig).PowerNetVoltage = 26.3.SI(Of Volt)
+			CType(auxConfig.ElectricalUserInputsConfig, ElectricsUserInputsConfig).PowerNetVoltage = 26.3.SI(Of Volt)
 		    CType(auxConfig.ElectricalUserInputsConfig, ElectricsUserInputsConfig).AlternatorMap =altMap
 		    CType(auxConfig.ElectricalUserInputsConfig, ElectricsUserInputsConfig).AlternatorGearEfficiency = 0.8
 
diff --git a/VECTOAux/VectoAuxiliariesTests/UnitTests/M5_SmartAlternatorSetGenerationTests.vb b/VECTOAux/VectoAuxiliariesTests/UnitTests/M5_SmartAlternatorSetGenerationTests.vb
index 14c1ba6b7747427862b78a6f4438acc3ec44be81..4398489b45aab4cb10b3c60085e5ed5792552fd6 100644
--- a/VECTOAux/VectoAuxiliariesTests/UnitTests/M5_SmartAlternatorSetGenerationTests.vb
+++ b/VECTOAux/VectoAuxiliariesTests/UnitTests/M5_SmartAlternatorSetGenerationTests.vb
@@ -16,8 +16,8 @@ Namespace UnitTests
 	Public Class M5_SmartAlternatorSetGenerationTests
 		'Constants
 		Private Shared ReadOnly _powerNetVoltage As Volt = 26.3.SI(of Volt)
-		Private Const _hvacMap As String = "testFiles/TestHvacMap.csv"
-		Private Const _altMap As String = "testFiles/testAlternatormap.aalt"
+		Private Const _hvacMap As String = "TestFiles/TestHvacMap.csv"
+		Private Const _altMap As String = "TestFiles/testAlternatorMap.aalt"
 		Private Const _rpm As Integer = 2000
 		Private Const _altGearPullyEfficiency As Single = 0.8
 
diff --git a/VECTOAux/VectoAuxiliariesTests/UnitTests/Utils.vb b/VECTOAux/VectoAuxiliariesTests/UnitTests/Utils.vb
index 83202d285f101cc38fae8f66f0d1b6445eba7c19..a1d622012bb57ed95c13c4c4170483311e9c7cfa 100644
--- a/VECTOAux/VectoAuxiliariesTests/UnitTests/Utils.vb
+++ b/VECTOAux/VectoAuxiliariesTests/UnitTests/Utils.vb
@@ -105,7 +105,7 @@ Public Class Utils
                 .ResultCardIdle = New DummyResultCard(), ' New ResultCard(New List(Of SmartResult)()),
                 .ResultCardTraction = New DummyResultCard(), 'New ResultCard(New List(Of SmartResult)()),
                 .ResultCardOverrun = New DummyResultCard(), 'New ResultCard(New List(Of SmartResult)()),
-                .AlternatorMap = AlternatorReader.ReadMap("TestFiles/testAlternatormap.aalt"),
+                .AlternatorMap = AlternatorReader.ReadMap("TestFiles/testAlternatorMap.aalt"),
                 .DoorActuationTimeSecond = Constants.BusAuxiliaries.ElectricalConsumers.DoorActuationTimeSecond,
                 .PowerNetVoltage = Constants.BusAuxiliaries.ElectricSystem.PowernetVoltage,
                 .AlternatorType = AlternatorType.Conventional
@@ -117,28 +117,28 @@ Public Class Utils
                 .AdBlueDosing = ConsumerTechnology.Pneumatically,
                 .AirSuspensionControl = ConsumerTechnology.Mechanically,
                 .Doors = ConsumerTechnology.Pneumatically,
-                .KneelingHeight = 70.SI(Unit.SI.Milli.Meter).Cast (Of Meter), 
+                .KneelingHeight = 70.SI(Unit.SI.Milli.Meter).Cast(Of Meter),
                 .SmartAirCompression = False,
-                .SmartRegeneration = False 
+                .SmartRegeneration = False
                 },
                 .SSMInputsCooling = New SSMInputs(Nothing, heatingFuel) With {
                 .Technologies = techBenefits,
                 .BusFloorType = FloorType.HighFloor,
                 .BusSurfaceArea = 0.SI(Of SquareMeter),
                 .BusVolumeVentilation = 0.SI(Of CubicMeter),
-                .BusWindowSurface = 0.SI(of SquareMeter),
+                .BusWindowSurface = 0.SI(Of SquareMeter),
                 .UValue = 3.SI(Of WattPerKelvinSquareMeter),
-                .VentilationRate = 20.SI(Unit.SI.Per.Hour).Cast (Of PerSecond),
-                .VentilationRateHeating = 20.SI(Unit.SI.Per.Hour).Cast (Of PerSecond),
+                .VentilationRate = 20.SI(Unit.SI.Per.Hour).Cast(Of PerSecond),
+                .VentilationRateHeating = 20.SI(Unit.SI.Per.Hour).Cast(Of PerSecond),
                 .DefaultConditions =
-                New EnvironmentalConditionMapEntry(25.0.DegCelsiusToKelvin(), 400.SI (Of WattPerSquareMeter), 1.0),
+                New EnvironmentalConditionMapEntry(25.0.DegCelsiusToKelvin(), 400.SI(Of WattPerSquareMeter), 1.0),
                 .EnvironmentalConditionsMap = DeclarationData.BusAuxiliaries.DefaultEnvironmentalConditions,
                 .HeatingBoundaryTemperature = 18.0.DegCelsiusToKelvin(),
                 .CoolingBoundaryTemperature = 23.0.DegCelsiusToKelvin(),
-                .SpecificVentilationPower = 0.56.SI(Unit.SI.Watt.Hour.Per.Cubic.Meter).Cast (Of JoulePerCubicMeter),
-                .HVACMaxCoolingPowerPassenger = 18.si(Unit.SI.kilo.watt).Cast (of Watt),
-                .AuxHeaterEfficiency =  0.84,
-                .FuelFiredHeaterPower = 30.SI(Unit.SI.kilo.watt).Cast (Of Watt),
+                .SpecificVentilationPower = 0.56.SI(Unit.SI.Watt.Hour.Per.Cubic.Meter).Cast(Of JoulePerCubicMeter),
+                .HVACMaxCoolingPowerPassenger = 18.SI(Unit.SI.Kilo.Watt).Cast(Of Watt),
+                .AuxHeaterEfficiency = 0.84,
+                .FuelFiredHeaterPower = 30.SI(Unit.SI.Kilo.Watt).Cast(Of Watt),
                 .FuelEnergyToHeatToCoolant = Constants.BusAuxiliaries.Heater.FuelEnergyToHeatToCoolant,
                 .CoolantHeatTransferredToAirCabinHeater =
                 Constants.BusAuxiliaries.Heater.CoolantHeatTransferredToAirCabinHeater,
@@ -150,7 +150,7 @@ Public Class Utils
                     .Braking = 153,
                     .ParkBrakeAndDoors = 24,
                     .Kneeling = 25,
-                    .CycleTime = 1000.SI(of Second)()
+                    .CycleTime = 1000.SI(Of Second)()
                  }
                 }
         Return retVal
diff --git a/VectoCommon/VectoHashingTest/VectoHashTest.cs b/VectoCommon/VectoHashingTest/VectoHashTest.cs
index 67812bed1a55b7fc0da537b57f62f53492f92ffe..1f6c1ddc5b1f1d32019dde847756728de63bf73d 100644
--- a/VectoCommon/VectoHashingTest/VectoHashTest.cs
+++ b/VectoCommon/VectoHashingTest/VectoHashTest.cs
@@ -661,7 +661,7 @@ namespace VectoHashingTest
 
 		}
 
-		private const string WheelsFileToHash25 = @"Testdata\XML\ToHash\Tyre_v25.xml";
+		private const string WheelsFileToHash25 = @"Testdata/XML/ToHash/Tyre_v25.xml";
 
         [TestCase(WheelsFileToHash25)]
 		public void TestTyreValidDimension(string file)
diff --git a/VectoCommon/VectoHashingTest/VectoHashingTest.csproj b/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
index a1ec47b363fb81230df46499e1a35d37c05ad2d6..a847874d87b610e13bd18c5d4ac2f7dcdf471387 100644
--- a/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
+++ b/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
@@ -25,4 +25,10 @@
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </None>
   </ItemGroup>
+  
+  <ItemGroup>
+    <None Include="TestData\**\*.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+  </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/VectoResultHashSort.cs b/VectoCommon/VectoHashingTest/VectoResultHashSort.cs
index 14d1bbb30bd73ba5323b4523104d0f18e9bb2b04..1abfe0234d9d64c91d519fd520a8c470c5040a03 100644
--- a/VectoCommon/VectoHashingTest/VectoResultHashSort.cs
+++ b/VectoCommon/VectoHashingTest/VectoResultHashSort.cs
@@ -26,8 +26,8 @@ namespace VectoHashingTest
 {
     public class VectoResultHashSort
     {
-		private const string UnsortedJobPath = @"TestData\XML\Sort\Results\Unsorted\";
-		private const string SortedJobPath = @"TestData\XML\Sort\Results\Sorted\"; 
+		private const string UnsortedJobPath = @"TestData/XML/Sort/Results/Unsorted/";
+		private const string SortedJobPath = @"TestData/XML/Sort/Results/Sorted/"; 
 
 		public void RunBeforeAnyTests()
 		{
diff --git a/VectoCore/VectoCoreTest/InputData/IEPCMapReaderTest.cs b/VectoCore/VectoCoreTest/InputData/IEPCMapReaderTest.cs
index f434df4ae0907bbbb9f272402bcd531e53829339..2478390b176c46eb52f9797b754d70241fef9aae 100644
--- a/VectoCore/VectoCoreTest/InputData/IEPCMapReaderTest.cs
+++ b/VectoCore/VectoCoreTest/InputData/IEPCMapReaderTest.cs
@@ -29,7 +29,7 @@ namespace TUGraz.VectoCore.Tests.InputData
 	public class IEPCMapReaderTest
 	{
 		public const string repoRoot = "../../../../../"; //from cwd to repo root
-		public const string iepcMapTestFiles = @"TestData\Components\IEPC\IEPCMapReader\";
+		public const string iepcMapTestFiles = @"TestData/Components/IEPC/IEPCMapReader/";
 
 
 
@@ -229,7 +229,7 @@ namespace TUGraz.VectoCore.Tests.InputData
 
 
 				var dirInfo = Directory.CreateDirectory($@"{nameof(IEPCMapReaderTest)}//{String.Join("", TestContext.CurrentContext.Test.Name.Replace(repoRoot, "").Split(Path.GetInvalidFileNameChars()))}");
-				chart.SaveImage($"{dirInfo.FullName}\\{(fileName.EndsWith(".png") ? fileName : fileName + ".png")}",
+				chart.SaveImage($"{dirInfo.FullName}/{(fileName.EndsWith(".png") ? fileName : fileName + ".png")}",
 					ChartImageFormat.Png);
 				TestContext.WriteLine($"{dirInfo.FullName}");
 			}
diff --git a/VectoCore/VectoCoreTest/InputData/RunDataFactory/RunDataFactoryTest.cs b/VectoCore/VectoCoreTest/InputData/RunDataFactory/RunDataFactoryTest.cs
index 4f60f2685a6c5d088373d5f30704234fdc3f1222..b7af1b156515b10cb7a6829cb09a1a09413d0ec1 100644
--- a/VectoCore/VectoCoreTest/InputData/RunDataFactory/RunDataFactoryTest.cs
+++ b/VectoCore/VectoCoreTest/InputData/RunDataFactory/RunDataFactoryTest.cs
@@ -19,8 +19,8 @@ namespace TUGraz.VectoCore.Tests.InputData.RunDataFactory;
 [TestFixture]
 public class RunDataFactoryTest
 {
-	private const string BASE_DIR = @"TestData\Integration\DeclarationMode\2nd_AmendDeclMode\";
-	private const string HEAVY_LORRY_DIR = BASE_DIR + @"HeavyLorry\";
+	private const string BASE_DIR = @"TestData/Integration/DeclarationMode/2nd_AmendDeclMode/";
+	private const string HEAVY_LORRY_DIR = BASE_DIR + @"HeavyLorry/";
 	protected IXMLInputDataReader xmlInputReader;
 	private IKernel _kernel;
 
@@ -34,49 +34,49 @@ public class RunDataFactoryTest
 	}
 
 
-	//[TestCase(@"HeavyLorry\Conventional_heavyLorry_AMT.xml"),
-	//TestCase(@"HeavyLorry\HEV-S_heavyLorry_AMT_S2.xml"),
-	//TestCase(@"HeavyLorry\HEV-S_heavyLorry_AMT_S2_ovc.xml"),
-	//TestCase(@"HeavyLorry\HEV-S_heavyLorry_IEPC-S.xml"),
-	//TestCase(@"HeavyLorry\HEV-S_heavyLorry_S3.xml"),
-	//TestCase(@"HeavyLorry\HEV-S_heavyLorry_S4.xml"),
-	//TestCase(@"HeavyLorry\HEV_heavyLorry_AMT_Px.xml"),
-	//TestCase(@"HeavyLorry\IEPC_heavyLorry.xml"),
-
-	//[TestCase(@"HeavyLorry\PEV_heavyLorry_AMT_E2_realistic.xml"),
-	//TestCase(@"HeavyLorry\PEV_heavyLorry_E3_realistic.xml"),
-	//TestCase(@"HeavyLorry\PEV_heavyLorry_E4.xml")]
-	//TestCase(@"MediumLorry\Conventional_mediumLorry_AMT.xml"),
-	//TestCase(@"MediumLorry\HEV-S_mediumLorry_AMT_S2.xml"),
-	//TestCase(@"MediumLorry\HEV-S_mediumLorry_AMT_S2_ovc.xml"),
-	//TestCase(@"MediumLorry\HEV-S_mediumLorry_IEPC-S.xml"),
-	//TestCase(@"MediumLorry\HEV-S_mediumLorry_S3.xml"),
-	//TestCase(@"MediumLorry\HEV-S_mediumLorry_S4.xml"),
-	//TestCase(@"MediumLorry\HEV_mediumLorry_AMT_Px.xml"),
-	//TestCase(@"MediumLorry\IEPC_mediumLorry.xml"),
-	//TestCase(@"MediumLorry\PEV_mediumLorry_AMT_E2.xml"),
-	//TestCase(@"MediumLorry\PEV_mediumLorry_APT-N_E2.xml"),
-	//TestCase(@"MediumLorry\PEV_mediumLorry_E3.xml"),
-	//TestCase(@"MediumLorry\PEV_mediumLorry_E4.xml"),
-	//TestCase(@"PrimaryBus\Conventional_primaryBus_AMT.xml"),
-	//TestCase(@"PrimaryBus\HEV-S_primaryBus_AMT_S2.xml"),
-	//TestCase(@"PrimaryBus\HEV-S_primaryBus_IEPC-S.xml"),
-	//TestCase(@"PrimaryBus\HEV-S_primaryBus_S3.xml"),
-	//TestCase(@"PrimaryBus\HEV-S_primaryBus_S4.xml"),
-	//TestCase(@"PrimaryBus\HEV_primaryBus_AMT_Px.xml"),
-	//TestCase(@"PrimaryBus\IEPC_primaryBus.xml"),
-	//TestCase(@"PrimaryBus\PEV_primaryBus_AMT_E2.xml"),
-	//TestCase(@"PrimaryBus\PEV_primaryBus_E3.xml"),
-	//TestCase(@"PrimaryBus\PEV_primaryBus_E4.xml"),
-	////TestCase(@"CompletedBus\Conventional_completedBus_1.xml"),
-	////TestCase(@"CompletedBus\HEV_completedBus_1.xml"),
-	////TestCase(@"CompletedBus\IEPC_completedBus_1.xml"),
-	////TestCase(@"CompletedBus\PEV_completedBus_1.xml"),
-	//TestCase(@"ExemptedVehicles\exempted_completedBus_input_full.xml"),
-	//TestCase(@"ExemptedVehicles\exempted_completedBus_input_only_mandatory_entries.xml"),
-	//TestCase(@"ExemptedVehicles\exempted_heavyLorry.xml"),
-	//TestCase(@"ExemptedVehicles\exempted_mediumLorry.xml"),
-	//TestCase(@"ExemptedVehicles\exempted_primaryBus.xml"),
+	//[TestCase(@"HeavyLorry/Conventional_heavyLorry_AMT.xml"),
+	//TestCase(@"HeavyLorry/HEV-S_heavyLorry_AMT_S2.xml"),
+	//TestCase(@"HeavyLorry/HEV-S_heavyLorry_AMT_S2_ovc.xml"),
+	//TestCase(@"HeavyLorry/HEV-S_heavyLorry_IEPC-S.xml"),
+	//TestCase(@"HeavyLorry/HEV-S_heavyLorry_S3.xml"),
+	//TestCase(@"HeavyLorry/HEV-S_heavyLorry_S4.xml"),
+	//TestCase(@"HeavyLorry/HEV_heavyLorry_AMT_Px.xml"),
+	//TestCase(@"HeavyLorry/IEPC_heavyLorry.xml"),
+
+	//[TestCase(@"HeavyLorry/PEV_heavyLorry_AMT_E2_realistic.xml"),
+	//TestCase(@"HeavyLorry/PEV_heavyLorry_E3_realistic.xml"),
+	//TestCase(@"HeavyLorry/PEV_heavyLorry_E4.xml")]
+	//TestCase(@"MediumLorry/Conventional_mediumLorry_AMT.xml"),
+	//TestCase(@"MediumLorry/HEV-S_mediumLorry_AMT_S2.xml"),
+	//TestCase(@"MediumLorry/HEV-S_mediumLorry_AMT_S2_ovc.xml"),
+	//TestCase(@"MediumLorry/HEV-S_mediumLorry_IEPC-S.xml"),
+	//TestCase(@"MediumLorry/HEV-S_mediumLorry_S3.xml"),
+	//TestCase(@"MediumLorry/HEV-S_mediumLorry_S4.xml"),
+	//TestCase(@"MediumLorry/HEV_mediumLorry_AMT_Px.xml"),
+	//TestCase(@"MediumLorry/IEPC_mediumLorry.xml"),
+	//TestCase(@"MediumLorry/PEV_mediumLorry_AMT_E2.xml"),
+	//TestCase(@"MediumLorry/PEV_mediumLorry_APT-N_E2.xml"),
+	//TestCase(@"MediumLorry/PEV_mediumLorry_E3.xml"),
+	//TestCase(@"MediumLorry/PEV_mediumLorry_E4.xml"),
+	//TestCase(@"PrimaryBus/Conventional_primaryBus_AMT.xml"),
+	//TestCase(@"PrimaryBus/HEV-S_primaryBus_AMT_S2.xml"),
+	//TestCase(@"PrimaryBus/HEV-S_primaryBus_IEPC-S.xml"),
+	//TestCase(@"PrimaryBus/HEV-S_primaryBus_S3.xml"),
+	//TestCase(@"PrimaryBus/HEV-S_primaryBus_S4.xml"),
+	//TestCase(@"PrimaryBus/HEV_primaryBus_AMT_Px.xml"),
+	//TestCase(@"PrimaryBus/IEPC_primaryBus.xml"),
+	//TestCase(@"PrimaryBus/PEV_primaryBus_AMT_E2.xml"),
+	//TestCase(@"PrimaryBus/PEV_primaryBus_E3.xml"),
+	//TestCase(@"PrimaryBus/PEV_primaryBus_E4.xml"),
+	////TestCase(@"CompletedBus/Conventional_completedBus_1.xml"),
+	////TestCase(@"CompletedBus/HEV_completedBus_1.xml"),
+	////TestCase(@"CompletedBus/IEPC_completedBus_1.xml"),
+	////TestCase(@"CompletedBus/PEV_completedBus_1.xml"),
+	//TestCase(@"ExemptedVehicles/exempted_completedBus_input_full.xml"),
+	//TestCase(@"ExemptedVehicles/exempted_completedBus_input_only_mandatory_entries.xml"),
+	//TestCase(@"ExemptedVehicles/exempted_heavyLorry.xml"),
+	//TestCase(@"ExemptedVehicles/exempted_mediumLorry.xml"),
+	//TestCase(@"ExemptedVehicles/exempted_primaryBus.xml"),
 	public void PEVHeavyLorryTest(string jobFile)
 	{
 		var runData = CreateRundata(jobFile,BASE_DIR,
diff --git a/VectoCore/VectoCoreTest/Integration/BatteryElectric/BEVTimeRunTest.cs b/VectoCore/VectoCoreTest/Integration/BatteryElectric/BEVTimeRunTest.cs
index 04e717ce2e8dfbdb523c2ae5768c749a4b09cbfb..0d5272ecc7bf3f08b7b13546820a5d1794aa256b 100644
--- a/VectoCore/VectoCoreTest/Integration/BatteryElectric/BEVTimeRunTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/BatteryElectric/BEVTimeRunTest.cs
@@ -15,13 +15,13 @@ namespace TUGraz.VectoCore.Tests.Integration.BatteryElectric
     [Parallelizable(ParallelScope.All)]
     public class BEVTimeRunTest 
     {
-        private const string E2_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericVehicleE2\BEV_ENG.vecto";
-        private const string E3_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericVehicleE3\BEV_ENG.vecto";
-        private const string E4_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericVehicleE4\BEV_ENG.vecto";
-        private const string IEPC3X_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericIEPC\IEPC_Gbx3Speed\IEPC_ENG_Gbx3.vecto";
-        private const string IEPC3X_AXLE_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericIEPC\IEPC_Gbx3Speed+Axle\IEPC_ENG_Gbx3Axl.vecto";
-        private const string IEPC3X_WHEEL1_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericIEPC\IEPC_Gbx3Speed-Whl1\IEPC_ENG_Gbx3Whl1.vecto";
-        private const string IEPC3X_WHEEL2_JOB = @"TestData\Integration\TimeRun\MeasuredSpeed\GenericIEPC\IEPC_Gbx3Speed-Whl2\IEPC_ENG_Gbx3Whl2.vecto";
+        private const string E2_JOB = @"TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE2/BEV_ENG.vecto";
+        private const string E3_JOB = @"TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE3/BEV_ENG.vecto";
+        private const string E4_JOB = @"TestData/Integration/TimeRun/MeasuredSpeed/GenericVehicleE4/BEV_ENG.vecto";
+        private const string IEPC3X_JOB = @"TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed/IEPC_ENG_Gbx3.vecto";
+        private const string IEPC3X_AXLE_JOB = @"TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed+Axle/IEPC_ENG_Gbx3Axl.vecto";
+        private const string IEPC3X_WHEEL1_JOB = @"TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed-Whl1/IEPC_ENG_Gbx3Whl1.vecto";
+        private const string IEPC3X_WHEEL2_JOB = @"TestData/Integration/TimeRun/MeasuredSpeed/GenericIEPC/IEPC_Gbx3Speed-Whl2\IEPC_ENG_Gbx3Whl2.vecto";
 
         [OneTimeSetUp]
         public void Init()
diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/HeavyLorry/HeavyLorrySimulation.cs b/VectoCore/VectoCoreTest/Integration/Declaration/HeavyLorry/HeavyLorrySimulation.cs
index a6bb0de7f13ee9b6270cb1caa4b1cb7b3edf254f..06225eb654d30085a5e8da9a3ac25e07579b08ba 100644
--- a/VectoCore/VectoCoreTest/Integration/Declaration/HeavyLorry/HeavyLorrySimulation.cs
+++ b/VectoCore/VectoCoreTest/Integration/Declaration/HeavyLorry/HeavyLorrySimulation.cs
@@ -26,7 +26,7 @@ public class HeavyLorrySimulation
 {
 
 
-	private const string BASE_DIR = @"TestData\Integration\DeclarationMode\2nd_AmendmDeclMode\";
+	private const string BASE_DIR = @"TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/";
 	private StandardKernel _kernel;
 	private IXMLInputDataReader _xmlReader;
 
@@ -37,15 +37,15 @@ public class HeavyLorrySimulation
 		_xmlReader = _kernel.Get<IXMLInputDataReader>();
 	}
 
-	[TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_AMT_E2_realistic.xml"),
-	TestCase(@"HeavyLorry\Conventional\Conventional_heavyLorry_AMT.xml"),
-	TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_E3_realistic.xml"),
-	TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_E3_realistic_TorqueLimits.xml"),
-	TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_E3_realistic_municipal.xml"),
-	TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_AMT_E2_pto_transm.xml"),
-	TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_E4.xml"),
-	TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S2.xml"),
-	TestCase(@"HeavyLorry\S-HEV\Group5_HEV_P2_.xml"),
+	[TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_AMT_E2_realistic.xml"),
+	TestCase(@"HeavyLorry/Conventional/Conventional_heavyLorry_AMT.xml"),
+	TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_E3_realistic.xml"),
+	TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_E3_realistic_TorqueLimits.xml"),
+	TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_E3_realistic_municipal.xml"),
+	TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_AMT_E2_pto_transm.xml"),
+	TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_E4.xml"),
+	TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S2.xml"),
+	TestCase(@"HeavyLorry/S-HEV/Group5_HEV_P2_.xml"),
 		Ignore("Testdata not intended for simulation - mostly dummy data")
 	]
 	public void HeavyLorrySimulationTest(string jobFile)
diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/HeavyLorry/LorrySimulation.cs b/VectoCore/VectoCoreTest/Integration/Declaration/HeavyLorry/LorrySimulation.cs
index dc428f654c94a43eb45e87bb80a2988f0953e4a2..f702dedace0cf78e51c3f365b202cad4c3dd73d1 100644
--- a/VectoCore/VectoCoreTest/Integration/Declaration/HeavyLorry/LorrySimulation.cs
+++ b/VectoCore/VectoCoreTest/Integration/Declaration/HeavyLorry/LorrySimulation.cs
@@ -56,21 +56,21 @@ public class LorrySimulation
 		PTOActive, // Pto is active 
 	}
 
-	private const string BASE_DIR = @"TestData\Integration\DeclarationMode\2nd_AmendmDeclMode\";
-	private const string Group5_HEV_P2_OVC = @"HeavyLorry\P-HEV\Group5_HEV_P2_ovc.xml";
-	private const string Group5_HEV_P3_OVC = @"HeavyLorry\P-HEV\Group5_HEV_P3_ovc.xml";
-	private const string Group5_HEV_P4_OVC = @"HeavyLorry\P-HEV\Group5_HEV_P4_ovc.xml";
-	private const string Group5_HEV_P2_5_OVC = @"HeavyLorry\P-HEV\Group5_HEV_P2_5_ovc.xml";
-	private const string Group5_HEV_S2_OVC = @"HeavyLorry\S-HEV\Group2_HEV_S2_ovc.xml";
-	private const string Group5_HEV_S3_OVC = @"HeavyLorry\S-HEV\Group2_HEV_S3_ovc.xml";
-	private const string Group5_HEV_S4_OVC = @"HeavyLorry\S-HEV\Group2_HEV_S4_ovc.xml";
-	private const string Group5_HEV_S_IEPC = @"HeavyLorry\S-HEV\Group2_HEV_IEPC_S.xml";
-	private const string Group5_HEV_S_IEPC_pto = @"HeavyLorry\S-HEV\Group2_HEV_IEPC_S_pto.xml";
-	private const string Group5_HEV_S_IEPC_ovc = @"HeavyLorry\S-HEV\Group2_HEV_IEPC_S_ovc.xml";
-
-	private const string Group5_PEV_E3 = @"HeavyLorry\PEV\Group5_ PEV_E3_ES_Standard.xml";
-	private const string Group2_HEV_IEPC_S_StdVal = @"HeavyLorry\S-HEV\Group2_HEV_IEPC_S_standard_values.xml";
-	private const string ConventionalHeavyLorry = @"HeavyLorry\Conventional\Group5_Conv_ES_Standard.xml";
+	private const string BASE_DIR = @"TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/";
+	private const string Group5_HEV_P2_OVC = @"HeavyLorry/P-HEV/Group5_HEV_P2_ovc.xml";
+	private const string Group5_HEV_P3_OVC = @"HeavyLorry/P-HEV/Group5_HEV_P3_ovc.xml";
+	private const string Group5_HEV_P4_OVC = @"HeavyLorry/P-HEV/Group5_HEV_P4_ovc.xml";
+	private const string Group5_HEV_P2_5_OVC = @"HeavyLorry/P-HEV/Group5_HEV_P2_5_ovc.xml";
+	private const string Group5_HEV_S2_OVC = @"HeavyLorry/S-HEV/Group2_HEV_S2_ovc.xml";
+	private const string Group5_HEV_S3_OVC = @"HeavyLorry/S-HEV/Group2_HEV_S3_ovc.xml";
+	private const string Group5_HEV_S4_OVC = @"HeavyLorry/S-HEV/Group2_HEV_S4_ovc.xml";
+	private const string Group5_HEV_S_IEPC = @"HeavyLorry/S-HEV/Group2_HEV_IEPC_S.xml";
+	private const string Group5_HEV_S_IEPC_pto = @"HeavyLorry/S-HEV/Group2_HEV_IEPC_S_pto.xml";
+	private const string Group5_HEV_S_IEPC_ovc = @"HeavyLorry/S-HEV/Group2_HEV_IEPC_S_ovc.xml";
+
+	private const string Group5_PEV_E3 = @"HeavyLorry/PEV/Group5_ PEV_E3_ES_Standard.xml";
+	private const string Group2_HEV_IEPC_S_StdVal = @"HeavyLorry/S-HEV/Group2_HEV_IEPC_S_standard_values.xml";
+	private const string ConventionalHeavyLorry = @"HeavyLorry/Conventional/Group5_Conv_ES_Standard.xml";
 
 
 	private StandardKernel _kernel;
@@ -90,10 +90,10 @@ public class LorrySimulation
 	[TestCase(ConventionalHeavyLorry, TestName = "Stefan_Conv")]
 	//S-HEV
 	[TestCase(Group5_HEV_S2_OVC)]
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S3_stefan.xml", TestName = "Stefan_S2")]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S3_stefan.xml", TestName = "Stefan_S2")]
 	//PEV
 	[TestCase(Group5_PEV_E3)]
-	[TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_APT_E2.xml")]
+	[TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_APT_E2.xml")]
 	//P-HEV
 	[TestCase(Group5_HEV_P2_OVC)]
 	public void HeavyLorrySimulationTest(string jobFile)
@@ -106,20 +106,20 @@ public class LorrySimulation
     }
 
 	//S-HEV
-	[TestCase(@"MediumLorry\S-HEV\Group2_HEV_S2.xml")]
+	[TestCase(@"MediumLorry/S-HEV/Group2_HEV_S2.xml")]
 
 
 	//P-HEV
-	[TestCase(@"MediumLorry\P-HEV\Group5_HEV_P3_ovc.xml")]
+	[TestCase(@"MediumLorry/P-HEV/Group5_HEV_P3_ovc.xml")]
 
 	//PEV
-	[TestCase(@"MediumLorry\PEV\Group5_ PEV_E3_ES_Standard.xml")]
+	[TestCase(@"MediumLorry/PEV/Group5_ PEV_E3_ES_Standard.xml")]
 	public void MediumLorrySimulationTest(string jobFile)
 	{
 		RunFullSimulation(jobFile, true, false);
 	}
 
-	[TestCase(@"HeavyLorry\Exempted\exempted_heavy_lorry.xml")]
+	[TestCase(@"HeavyLorry/Exempted/exempted_heavy_lorry.xml")]
 	public void ExemptedTest(string jobFile)
 	{
 		RunFullSimulation(jobFile, true);
@@ -479,8 +479,8 @@ public class LorrySimulation
 	}
 	#endregion
 
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S4_invalid_pto.xml")]
-	[TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_E3_pto_transmission_invalid.xml")]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S4_invalid_pto.xml")]
+	[TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_E3_pto_transmission_invalid.xml")]
 	public void PTOWithoutTransmissionTest(string jobFile)
 	{
 		SummaryDataContainer sumDataContainer;
@@ -489,8 +489,8 @@ public class LorrySimulation
 	}
 
 
-	[TestCase(@"HeavyLorry\P-HEV\Group5_HEV_P2_supercap.xml", 10)]
-	[TestCase(@"HeavyLorry\P-HEV\Group5_HEV_P1_supercap.xml", 10)]
+	[TestCase(@"HeavyLorry/P-HEV/Group5_HEV_P2_supercap.xml", 10)]
+	[TestCase(@"HeavyLorry/P-HEV/Group5_HEV_P1_supercap.xml", 10)]
 	public void PHEV_SuperCap(string jobFile, int nrRuns)
 	{
 		var jobContainer = GetJobContainer(jobFile, nrRuns, out var fileWriter, out var runs, out var sumDataContainer);
@@ -510,7 +510,7 @@ public class LorrySimulation
 	}
 
 
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S2_supercap.xml", 6)]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S2_supercap.xml", 6)]
 	public void SHEV_SuperCap(string jobFile, int nrRuns)
 	{
 		var jobContainer = GetJobContainer(jobFile, nrRuns, out var fileWriter, out var runs, out var sumDataContainer);
@@ -532,7 +532,7 @@ public class LorrySimulation
 	[TestCase(Group5_HEV_P3_OVC, 20)]
 	[TestCase(Group5_HEV_P4_OVC, 20)]
 	[TestCase(Group5_HEV_P2_5_OVC, 20)]
-	[TestCase(@"MediumLorry\P-HEV\Group5_HEV_P3_ovc.xml", 8, MissionType.UrbanDelivery, LoadingType.ReferenceLoad)]
+	[TestCase(@"MediumLorry/P-HEV/Group5_HEV_P3_ovc.xml", 8, MissionType.UrbanDelivery, LoadingType.ReferenceLoad)]
 	public void PHEV_ChargeSustainingIt(string jobFile, int nrRuns, MissionType missionType = MissionType.UrbanDelivery, LoadingType loadingType = LoadingType.ReferenceLoad)
 	{
 		var jobContainer = GetJobContainer(jobFile, nrRuns, out var fileWriter, out var runs, out var sumDataContainer);
@@ -584,9 +584,9 @@ public class LorrySimulation
 	[TestCase(Group5_HEV_P3_OVC, 20)]
 	[TestCase(Group5_HEV_P4_OVC, 20)]
 	[TestCase(Group5_HEV_P2_5_OVC, 20)]
-	[TestCase(@"HeavyLorry\P-HEV\Group5_HEV_IHPC.xml", 20)]
-	[TestCase(@"HeavyLorry\P-HEV\Group5_HEV_P2_OVC_stefan.xml", 20, MissionType.UrbanDelivery, LoadingType.LowLoading)]
-	[TestCase(@"HeavyLorry\P-HEV\Group5_HEV_P3_OVC_stefan.xml", 20)]
+	[TestCase(@"HeavyLorry/P-HEV/Group5_HEV_IHPC.xml", 20)]
+	[TestCase(@"HeavyLorry/P-HEV/Group5_HEV_P2_OVC_stefan.xml", 20, MissionType.UrbanDelivery, LoadingType.LowLoading)]
+	[TestCase(@"HeavyLorry/P-HEV/Group5_HEV_P3_OVC_stefan.xml", 20)]
     public void PHEV_ChargeDepleting(string jobFile, int nrRuns, MissionType missionType = MissionType.UrbanDelivery, LoadingType loadingType = LoadingType.ReferenceLoad)
 	{
 		var jobContainer = GetJobContainer(jobFile, nrRuns, out var fileWriter, out var runs, out var sumDataContainer);
@@ -611,7 +611,7 @@ public class LorrySimulation
 	[TestCase(Group5_HEV_S3_OVC, 12)]
 	[TestCase(Group5_HEV_S4_OVC, 12)]
 	[TestCase(Group5_HEV_S_IEPC_ovc, 12)]
-	//[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S4_ovc.xml",12)]
+	//[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S4_ovc.xml",12)]
 	public void SHEV_ChargeDepleting(string jobFile, int nrRuns)
 	{
 		SummaryDataContainer sumDataContainer;
@@ -649,10 +649,10 @@ public class LorrySimulation
 
 	[TestCase(Group5_HEV_S2_OVC, 12)]
 	[TestCase(Group5_HEV_S3_OVC, 12)]
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S4.xml", 6)]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S4.xml", 6)]
 	[TestCase(Group5_HEV_S_IEPC, 6)]
 	[TestCase(Group2_HEV_IEPC_S_StdVal, 6)]
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S2.xml", 6)]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S2.xml", 6)]
 	public void SHEV_ChargeSustaining(string jobFile, int nrRuns)
 	{
 		SummaryDataContainer sumDataContainer;
@@ -688,7 +688,7 @@ public class LorrySimulation
 		Assert.IsTrue(modData.Rows.Count > 0);
 	}
 
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S2_pto_transmission.xml", 6)]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S2_pto_transmission.xml", 6)]
 	public void SHEV_PTO_Transmission(string jobFile, int nrRuns)
 	{
 		SummaryDataContainer sumDataContainer;
@@ -735,12 +735,12 @@ public class LorrySimulation
 		Assert.IsTrue(modData.Rows.Count > 0);
 	}
 
-	[TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_AMT_E2.xml", 6)]
+	[TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_AMT_E2.xml", 6)]
 	[TestCase(Group5_PEV_E3,10)]
-	[TestCase(@"HeavyLorry\PEV\Group5_ PEV_E4.xml",10)]
-	[TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_E4_standardValues.xml", 6)]
-	[TestCase(@"HeavyLorry\PEV\Group5_ PEV_IEPC_E.xml",10)]
-	[TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_APT_E2.xml", null)]
+	[TestCase(@"HeavyLorry/PEV/Group5_ PEV_E4.xml",10)]
+	[TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_E4_standardValues.xml", 6)]
+	[TestCase(@"HeavyLorry/PEV/Group5_ PEV_IEPC_E.xml",10)]
+	[TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_APT_E2.xml", null)]
 	public void PEV(string jobFile, int? nrRuns)
 	{
 		SummaryDataContainer sumDataContainer;
@@ -842,7 +842,7 @@ public class LorrySimulation
 		
 	}
 
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S2_pto_transmission.xml", @"HeavyLorry\S-HEV\Group2_HEV_S2.xml")]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S2_pto_transmission.xml", @"HeavyLorry/S-HEV/Group2_HEV_S2.xml")]
 	[Ignore("not ready, maybe this test doesn't make any sense")]
 	public void PEVPtoTransmission(string withPTOTransmission, string withoutPTOTransmission)
 	{
@@ -879,9 +879,9 @@ public class LorrySimulation
 
 
 
-	[TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_E3_supercap_invalid.xml", TestName="SuperCap used in PEV")]
-	[TestCase(@"HeavyLorry\P-HEV\Group5_HEV_P2_ovc_supercap_invalid.xml", TestName="SuperCap used in OVC P-HEV")]
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S2_ovc_supercap_invalid.xml", TestName="SuperCap used in OVC S-HEV")]
+	[TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_E3_supercap_invalid.xml", TestName="SuperCap used in PEV")]
+	[TestCase(@"HeavyLorry/P-HEV/Group5_HEV_P2_ovc_supercap_invalid.xml", TestName="SuperCap used in OVC P-HEV")]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S2_ovc_supercap_invalid.xml", TestName="SuperCap used in OVC S-HEV")]
 	public void SuperCapFailTest(string jobFile)
 	{
 		var ex = Assert.Throws<VectoException>(() => {
@@ -898,14 +898,14 @@ public class LorrySimulation
 	//}
 
 
-	[TestCase(@"HeavyLorry\PEV\PEV_heavyLorry_E4_pto.xml", 8)]
-	[TestCase(@"HeavyLorry\PEV\Group5_ PEV_IEPC_E_pto.xml", 8)]
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S3_pto.xml", 8)]
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_IEPC_S_pto.xml", 8)]
-	[TestCase(@"HeavyLorry\S-HEV\Group2_HEV_S2_supercap_epto.xml", 8)]
+	[TestCase(@"HeavyLorry/PEV/PEV_heavyLorry_E4_pto.xml", 8)]
+	[TestCase(@"HeavyLorry/PEV/Group5_ PEV_IEPC_E_pto.xml", 8)]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S3_pto.xml", 8)]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_IEPC_S_pto.xml", 8)]
+	[TestCase(@"HeavyLorry/S-HEV/Group2_HEV_S2_supercap_epto.xml", 8)]
 	public void EPTO(string jobFile, int nrRuns)
 	{
-		//"HeavyLorry\S-HEV\Group2_HEV_S2_supercap_epto.xml"
+		//"HeavyLorry/S-HEV/Group2_HEV_S2_supercap_epto.xml"
 		///Charge is 0 in TestPowertrain but 45,9 kW in real powertrain
 		/// SM state of serial hybrid strategy in breaking phase was Break_S1 -> selects Accelerate S1 as new accelerate phase -> GEN is on but supercap is (almost full) 
 
diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/PrimaryBus/PrimaryBusSimulation.cs b/VectoCore/VectoCoreTest/Integration/Declaration/PrimaryBus/PrimaryBusSimulation.cs
index 4b0b18cf45678675fa27b5de78cfe978ffe82544..81e56cd7a7ac539cc1dc4b11c3886b482917b6af 100644
--- a/VectoCore/VectoCoreTest/Integration/Declaration/PrimaryBus/PrimaryBusSimulation.cs
+++ b/VectoCore/VectoCoreTest/Integration/Declaration/PrimaryBus/PrimaryBusSimulation.cs
@@ -42,12 +42,12 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration.PrimaryBus;
 public class PrimaryBusSimulation
 {
 
-	private const string BASE_DIR = @"TestData\Integration\DeclarationMode\2nd_AmendmDeclMode\";
+	private const string BASE_DIR = @"TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/";
 
-	private const string BASE_DIR_COMPLETED = @"TestData\Integration\DeclarationMode\2nd_AmendmDeclMode\CompletedBus";
+	private const string BASE_DIR_COMPLETED = @"TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/CompletedBus";
 
-	private const string BASE_DIR_FACTOR_METHOD_MODEL_DATA = @"TestData\Integration\DeclarationMode\2nd_AmendmDeclMode\CompletedBus\FactorMethod";
-    private const string BASE_DIR_VIF = @"TestData\Integration\DeclarationMode\2nd_AmendmDeclMode\CompletedBus\VIF";
+	private const string BASE_DIR_FACTOR_METHOD_MODEL_DATA = @"TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/CompletedBus/FactorMethod";
+    private const string BASE_DIR_VIF = @"TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/CompletedBus/VIF";
 	private ThreadLocal<StandardKernel> _kernel;
 
 	private StandardKernel Kernel => _kernel.Value;
@@ -128,37 +128,37 @@ public class PrimaryBusSimulation
     TestCase(@"PrimaryBus/S-HEV/PrimaryCoach_S2_Base_AMT.xml", 0, TestName = "2nd Amendment PrimaryBus Coach S-HEV S2 Base"),
 	TestCase(@"PrimaryBus/S-HEV/PrimaryCityBus_IEPC-S_Base.xml", 0, TestName = "2nd Amendment PrimaryBus CityBus S-HEV IEPC Base"),
 
-    TestCase(@"PrimaryBus/exempted/exempted_primary_heavyBus.xml", 0, TestName = "2nd Amendment PrimaryBus Exempted"),
+    TestCase(@"PrimaryBus/Exempted/exempted_primary_heavyBus.xml", 0, TestName = "2nd Amendment PrimaryBus Exempted"),
 
-	TestCase(@"FactorMethod\Conventional\P31_32_nonSmartES_elecFan_elecSteer.xml", 0, TestName = "2nd Amendment PrimaryBus FM Conventional nonSmartES_elFan_elSteer"),
-	TestCase(@"FactorMethod\Conventional\P31_32_nonSmartES_mechFan_mechSteer.xml", 0, TestName = "2nd Amendment PrimaryBus FM Conventional nonSmartES_mechFan_mechSteer"),
-	TestCase(@"FactorMethod\Conventional\P31_32_SmartES_elecFan_elecSteer.xml", 0, TestName = "2nd Amendment PrimaryBus FM Conventional SmartES_elFan_elSteer"),
-	TestCase(@"FactorMethod\Conventional\P31_32_SmartES_mechFan_mechSteer.xml", 0, TestName = "2nd Amendment PrimaryBus FM Conventional SmartES_mechFan_mechSteer"),
+	TestCase(@"FactorMethod/Conventional/P31_32_nonSmartES_elecFan_elecSteer.xml", 0, TestName = "2nd Amendment PrimaryBus FM Conventional nonSmartES_elFan_elSteer"),
+	TestCase(@"FactorMethod/Conventional/P31_32_nonSmartES_mechFan_mechSteer.xml", 0, TestName = "2nd Amendment PrimaryBus FM Conventional nonSmartES_mechFan_mechSteer"),
+	TestCase(@"FactorMethod/Conventional/P31_32_SmartES_elecFan_elecSteer.xml", 0, TestName = "2nd Amendment PrimaryBus FM Conventional SmartES_elFan_elSteer"),
+	TestCase(@"FactorMethod/Conventional/P31_32_SmartES_mechFan_mechSteer.xml", 0, TestName = "2nd Amendment PrimaryBus FM Conventional SmartES_mechFan_mechSteer"),
 
 
-	TestCase(@"FactorMethod\IEPC\P31_32_IEPC_EDP.xml", 0, TestName = "2nd Amendment PrimaryBus FM IEPC EDP"),
-	TestCase(@"FactorMethod\IEPC\P31_32_IEPC_FESG.xml", 0, TestName = "2nd Amendment PrimaryBus FM IEPC FESG"),
+	TestCase(@"FactorMethod/IEPC/P31_32_IEPC_EDP.xml", 0, TestName = "2nd Amendment PrimaryBus FM IEPC EDP"),
+	TestCase(@"FactorMethod/IEPC/P31_32_IEPC_FESG.xml", 0, TestName = "2nd Amendment PrimaryBus FM IEPC FESG"),
 
-	TestCase(@"FactorMethod\IHPC\P31_32_IHPC_nonSmartES_elec_SP_elec_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM IHPC nonSmartES_elFan_elSteer"),
-	TestCase(@"FactorMethod\IHPC\P31_32_IHPC_nonSmartES_elec_SP_mech_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM IHPC nonSmartES_mechFan_elSteer"),
-	TestCase(@"FactorMethod\IHPC\P31_32_IHPC_nonSmartES_mechAux.xml", 0, TestName = "2nd Amendment PrimaryBus FM IHPC nonSmartES_mechAux"),
-	TestCase(@"FactorMethod\IHPC\P31_32_IHPC_SmartES_elec_SP_elec_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM IHPC SmartES_elFan_ElSteer"),
+	TestCase(@"FactorMethod/IHPC/P31_32_IHPC_nonSmartES_elec_SP_elec_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM IHPC nonSmartES_elFan_elSteer"),
+	TestCase(@"FactorMethod/IHPC/P31_32_IHPC_nonSmartES_elec_SP_mech_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM IHPC nonSmartES_mechFan_elSteer"),
+	TestCase(@"FactorMethod/IHPC/P31_32_IHPC_nonSmartES_mechAux.xml", 0, TestName = "2nd Amendment PrimaryBus FM IHPC nonSmartES_mechAux"),
+	TestCase(@"FactorMethod/IHPC/P31_32_IHPC_SmartES_elec_SP_elec_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM IHPC SmartES_elFan_ElSteer"),
 
-	TestCase(@"FactorMethod\PEV\P31_32_E2_AMT_EDP.xml", 0, TestName = "2nd Amendment PrimaryBus FM PEV E2 EDP"),
-	TestCase(@"FactorMethod\PEV\P31_32_E2_AMT_FESG.xml", 0, TestName = "2nd Amendment PrimaryBus FM PEV E2 FESG"),
+	TestCase(@"FactorMethod/PEV/P31_32_E2_AMT_EDP.xml", 0, TestName = "2nd Amendment PrimaryBus FM PEV E2 EDP"),
+	TestCase(@"FactorMethod/PEV/P31_32_E2_AMT_FESG.xml", 0, TestName = "2nd Amendment PrimaryBus FM PEV E2 FESG"),
 
-	TestCase(@"FactorMethod\P-HEV\P1-HEV\P31_32_P1_HEV_AT_nonSmart_ES_elec_SP_elec_PS.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P1 nonSmartES_elFan_elPS"),
-	TestCase(@"FactorMethod\P-HEV\P1-HEV\P31_32_P1_HEV_AT_nonSmart_ES_mech_Aux.xml", -1, TestName = "2nd Amendment PrimaryBus FM P-HEV P1 nonSmartES_mechAux"),
-	TestCase(@"FactorMethod\P-HEV\P1-HEV\P31_32_P1_HEV_AT_Smart_ES_elec_SP_elec_PS.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P1 SmartES_elPS_elSteer"),
+	TestCase(@"FactorMethod/P-HEV/P1-HEV/P31_32_P1_HEV_AT_nonSmart_ES_elec_SP_elec_PS.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P1 nonSmartES_elFan_elPS"),
+	TestCase(@"FactorMethod/P-HEV/P1-HEV/P31_32_P1_HEV_AT_nonSmart_ES_mech_Aux.xml", -1, TestName = "2nd Amendment PrimaryBus FM P-HEV P1 nonSmartES_mechAux"),
+	TestCase(@"FactorMethod/P-HEV/P1-HEV/P31_32_P1_HEV_AT_Smart_ES_elec_SP_elec_PS.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P1 SmartES_elPS_elSteer"),
 	
-	TestCase(@"FactorMethod\P-HEV\P2-HEV\P31_32_P2_HEV_nonSmartES_elec_SP_elec_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P2 nonSmartES_elFan_elSteer"),
-	TestCase(@"FactorMethod\P-HEV\P2-HEV\P31_32_P2_HEV_nonSmartES_elec_SP_mech_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P2 nonSmartES_mechFan_elSP"),
-	TestCase(@"FactorMethod\P-HEV\P2-HEV\P31_32_P2_HEV_nonSmartES_mechAux.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P2 nonSmartES_mechAux"),
-	TestCase(@"FactorMethod\P-HEV\P2-HEV\P31_32_P2_HEV_SmartES_elec_SP_elec_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P2 SmartES_elFan_elSteer"),
+	TestCase(@"FactorMethod/P-HEV/P2-HEV/P31_32_P2_HEV_nonSmartES_elec_SP_elec_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P2 nonSmartES_elFan_elSteer"),
+	TestCase(@"FactorMethod/P-HEV/P2-HEV/P31_32_P2_HEV_nonSmartES_elec_SP_mech_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P2 nonSmartES_mechFan_elSP"),
+	TestCase(@"FactorMethod/P-HEV/P2-HEV/P31_32_P2_HEV_nonSmartES_mechAux.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P2 nonSmartES_mechAux"),
+	TestCase(@"FactorMethod/P-HEV/P2-HEV/P31_32_P2_HEV_SmartES_elec_SP_elec_Fan.xml", 0, TestName = "2nd Amendment PrimaryBus FM P-HEV P2 SmartES_elFan_elSteer"),
 
     // Fails on almost every cycle except suburban
-	TestCase(@"FactorMethod\S-HEV\S2-HEV\P31_32_S2_HEV_nonSmartES_elecSP_mechFan.xml", 0, TestName = "2nd Amendment PrimaryBus FM S-HEV S2 nonSmartES_elecSP_mechFan 0"),
-    TestCase(@"FactorMethod\S-HEV\S2-HEV\P31_32_S2_HEV_nonSmartES_elecSP_mechFan.xml", 4, TestName = "2nd Amendment PrimaryBus FM S-HEV S2 nonSmartES_elecSP_mechFan 4"),
+	TestCase(@"FactorMethod/S-HEV/S2-HEV/P31_32_S2_HEV_nonSmartES_elecSP_mechFan.xml", 0, TestName = "2nd Amendment PrimaryBus FM S-HEV S2 nonSmartES_elecSP_mechFan 0"),
+    TestCase(@"FactorMethod/S-HEV/S2-HEV/P31_32_S2_HEV_nonSmartES_elecSP_mechFan.xml", 4, TestName = "2nd Amendment PrimaryBus FM S-HEV S2 nonSmartES_elecSP_mechFan 4"),
 	]
 
 
@@ -168,26 +168,26 @@ public class PrimaryBusSimulation
 	}
 	
 	[
-	TestCase(@"CompletedBus\VIF\primary_heavyBus group41_nonSmart.RSLT_VIF.xml", @"CompletedBus\Conventional_completedBus_2.xml",                1,                 TestName = "2nd Amendment CompletedBus Conventional"),
-	TestCase(@"CompletedBus\VIF\PEV_primaryBus_AMT_E2.RSLT_VIF.xml",             @"CompletedBus\PEV_completedBus_2.xml",                        -1,                 TestName = "2nd Amendment CompletedBus PEV E2"),
-	TestCase(@"CompletedBus\VIF\PrimaryCoach_E2_Base_AMT.RSLT_VIF.xml",          @"CompletedBus\PEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus Coach PEV E2"),
-	TestCase(@"CompletedBus\VIF\PrimaryCityBus_IEPC_Base.RSLT_VIF.xml",          @"CompletedBus\PEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus CityBus PEV IEPC"),
-	TestCase(@"CompletedBus\VIF\PrimaryCoach_P2_HEV_Base_AMT.RSLT_VIF.xml",      @"CompletedBus\HEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus Coach HEV P2"),
-	TestCase(@"CompletedBus\VIF\PrimaryCoach_P2_HEV_AMT_OVC.RSLT_VIF.xml",       @"CompletedBus\HEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus Coach HEV P2 OVC"),
-	TestCase(@"CompletedBus\VIF\PrimaryCityBus_P1_HEV_Base_AT.RSLT_VIF.xml",     @"CompletedBus\HEV_completedBus_2.xml",                         1,true,    TestName = "2nd Amendment CompletedBus CityBus HEV P1 - fails on complete cycle"),
-	TestCase(@"CompletedBus\VIF\PrimaryCityBus_P1_HEV_Supercap.RSLT_VIF.xml",    @"CompletedBus\HEV_completedBus_2.xml",                         1,false,   TestName = "2nd Amendment CompletedBus CityBus HEV P1 SuperCap"),
-	TestCase(@"CompletedBus\VIF\PrimaryCoach_S2_Base_AMT.RSLT_VIF.xml",          @"CompletedBus\HEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus Coach HEV S2 OVC"),
-	TestCase(@"CompletedBus\VIF\PrimaryCityBus_IEPC-S_Base.RSLT_VIF.xml",        @"CompletedBus\HEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus CityBus HEV IEPC-S"),
-	TestCase(@"CompletedBus\VIF\exempted_primary_heavyBus.RSLT_VIF.xml",         @"CompletedBus\exempted_completedBus_input_full.xml",           1,                 TestName = "2nd Amendment CompletedBus Exempted"),
-	TestCase(@"CompletedBus\VIF\PrimaryCityBus_IHPC.RSLT_VIF.xml",               @"CompletedBus\HEV_completedBus_2.xml",                        -1,                 TestName="2nd Amendment Completed Bus IHPC"),
-
-	TestCase(@"FactorMethod\VIF\P31_32_nonSmartES_elecFan_elecSteer.RSLT_VIF.xml", @"FactorMethod\Conventional\Conventional_32e_prim_Dim_HVAC.xml", 0,
+	TestCase(@"CompletedBus/VIF/primary_heavyBus group41_nonSmart.RSLT_VIF.xml", @"CompletedBus/Conventional_completedBus_2.xml",                1,                 TestName = "2nd Amendment CompletedBus Conventional"),
+	TestCase(@"CompletedBus/VIF/PEV_primaryBus_AMT_E2.RSLT_VIF.xml",             @"CompletedBus/PEV_completedBus_2.xml",                        -1,                 TestName = "2nd Amendment CompletedBus PEV E2"),
+	TestCase(@"CompletedBus/VIF/PrimaryCoach_E2_Base_AMT.RSLT_VIF.xml",          @"CompletedBus/PEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus Coach PEV E2"),
+	TestCase(@"CompletedBus/VIF/PrimaryCityBus_IEPC_Base.RSLT_VIF.xml",          @"CompletedBus/PEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus CityBus PEV IEPC"),
+	TestCase(@"CompletedBus/VIF/PrimaryCoach_P2_HEV_Base_AMT.RSLT_VIF.xml",      @"CompletedBus/HEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus Coach HEV P2"),
+	TestCase(@"CompletedBus/VIF/PrimaryCoach_P2_HEV_AMT_OVC.RSLT_VIF.xml",       @"CompletedBus/HEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus Coach HEV P2 OVC"),
+	TestCase(@"CompletedBus/VIF/PrimaryCityBus_P1_HEV_Base_AT.RSLT_VIF.xml",     @"CompletedBus/HEV_completedBus_2.xml",                         1,true,    TestName = "2nd Amendment CompletedBus CityBus HEV P1 - fails on complete cycle"),
+	TestCase(@"CompletedBus/VIF/PrimaryCityBus_P1_HEV_Supercap.RSLT_VIF.xml",    @"CompletedBus/HEV_completedBus_2.xml",                         1,false,   TestName = "2nd Amendment CompletedBus CityBus HEV P1 SuperCap"),
+	TestCase(@"CompletedBus/VIF/PrimaryCoach_S2_Base_AMT.RSLT_VIF.xml",          @"CompletedBus/HEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus Coach HEV S2 OVC"),
+	TestCase(@"CompletedBus/VIF/PrimaryCityBus_IEPC-S_Base.RSLT_VIF.xml",        @"CompletedBus/HEV_completedBus_2.xml",                         1,                 TestName = "2nd Amendment CompletedBus CityBus HEV IEPC-S"),
+	TestCase(@"CompletedBus/VIF/exempted_primary_heavyBus.RSLT_VIF.xml",         @"CompletedBus/exempted_completedBus_input_full.xml",           1,                 TestName = "2nd Amendment CompletedBus Exempted"),
+	TestCase(@"CompletedBus/VIF/PrimaryCityBus_IHPC.RSLT_VIF.xml",               @"CompletedBus/HEV_completedBus_2.xml",                        -1,                 TestName="2nd Amendment Completed Bus IHPC"),
+
+	TestCase(@"FactorMethod/VIF/P31_32_nonSmartES_elecFan_elecSteer.RSLT_VIF.xml", @"FactorMethod/Conventional/Conventional_32e_prim_Dim_HVAC.xml", 0,
 		TestName = "2nd Amendment CompletedBus Conventional nonSmartES_elFan_elSteer 32e_prim_Dim_HVAC"),
-	TestCase(@"FactorMethod\VIF\P31_32_nonSmartES_mechFan_mechSteer.RSLT_VIF.xml", @"FactorMethod\Conventional\Conventional_32e_spez_Dim_HVAC.xml",  0,
+	TestCase(@"FactorMethod/VIF/P31_32_nonSmartES_mechFan_mechSteer.RSLT_VIF.xml", @"FactorMethod/Conventional/Conventional_32e_spez_Dim_HVAC.xml",  0,
 		TestName = "2nd Amendment CompletedBus Conventional nonSmartES_mechFan_mechSteer 32e_spez_Dim_HVAC.xml"),
-	TestCase(@"FactorMethod\VIF\P31_32_SmartES_elecFan_elecSteer.RSLT_VIF.xml", @"FactorMethod\Conventional\Conventional_32e_prim_Dim_HVAC.xml",0,
+	TestCase(@"FactorMethod/VIF/P31_32_SmartES_elecFan_elecSteer.RSLT_VIF.xml", @"FactorMethod/Conventional/Conventional_32e_prim_Dim_HVAC.xml",0,
 		TestName = "2nd Amendment CompletedBus Conventional SmartES_elFan_elSteer 32e_prim_Dim_HVAC"),
-	TestCase(@"FactorMethod\VIF\P31_32_SmartES_mechFan_mechSteer.RSLT_VIF.xml", @"FactorMethod\Conventional\Conventional_32e_spez_Dim_HVAC.xml",  0,
+	TestCase(@"FactorMethod/VIF/P31_32_SmartES_mechFan_mechSteer.RSLT_VIF.xml", @"FactorMethod/Conventional/Conventional_32e_spez_Dim_HVAC.xml",  0,
 		TestName = "2nd Amendment CompletedBus Conventional SmartES_mechFan_mechSteer 32e_spez_Dim_HVAC"),
 
     ]
@@ -245,7 +245,7 @@ public class PrimaryBusSimulation
         TestCase(@"PrimaryBus/S-HEV/PrimaryCoach_S2_Base_AMT.xml", @"HEV_completedBus_2.xml", 0, TestName = "2nd Amendment SingleBus Coach S-HEV S2 Base"),
 		TestCase(@"PrimaryBus/S-HEV/PrimaryCityBus_IEPC-S_Base.xml", @"HEV_completedBus_2.xml", 0, TestName = "2nd Amendment SingleBus CityBus S-HEV IEPC Base"),
 
-		//TestCase(@"PrimaryBus/exempted/exempted_primary_heavyBus.xml", @"exempted_completedBus_input_full.xml", 0, TestName = "2nd Amendment SingleBus Exempted"), // exempted single run not supported!
+		//TestCase(@"PrimaryBus/Exempted/exempted_primary_heavyBus.xml", @"exempted_completedBus_input_full.xml", 0, TestName = "2nd Amendment SingleBus Exempted"), // exempted single run not supported!
 
 	]
 	public void SingleBusSimulationTest(string jobFile, string completed, int runIdx)
@@ -269,56 +269,56 @@ public class PrimaryBusSimulation
 	//	TestName = "2nd Amendment FactorMethodRunData CityBus HEV P1 SuperCap"),
 
 
-	TestCase(@"FactorMethod\Conventional\P31_32_nonSmartES_elecFan_elecSteer.xml", @"FactorMethod\Conventional\Conventional_32e_prim_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_nonSmartES_elecFan_elecSteer.RSLT_VIF.xml", CycleCO, LowL, 
+	TestCase(@"FactorMethod/Conventional/P31_32_nonSmartES_elecFan_elecSteer.xml", @"FactorMethod/Conventional/Conventional_32e_prim_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_nonSmartES_elecFan_elecSteer.RSLT_VIF.xml", CycleCO, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData Conventional nonSmartES_elFan_elSteer 32e_prim_Dim_HVAC"),
-	TestCase(@"FactorMethod\Conventional\P31_32_nonSmartES_mechFan_mechSteer.xml", @"FactorMethod\Conventional\Conventional_32e_spez_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_nonSmartES_mechFan_mechSteer.RSLT_VIF.xml", CycleCO, LowL, 
+	TestCase(@"FactorMethod/Conventional/P31_32_nonSmartES_mechFan_mechSteer.xml", @"FactorMethod/Conventional/Conventional_32e_spez_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_nonSmartES_mechFan_mechSteer.RSLT_VIF.xml", CycleCO, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData Conventional nonSmartES_mechFan_mechSteer 32e_spez_Dim_HVAC.xml"),
-	TestCase(@"FactorMethod\Conventional\P31_32_SmartES_elecFan_elecSteer.xml", @"FactorMethod\Conventional\Conventional_32e_prim_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_SmartES_elecFan_elecSteer.RSLT_VIF.xml", CycleCO, RefL,
+	TestCase(@"FactorMethod/Conventional/P31_32_SmartES_elecFan_elecSteer.xml", @"FactorMethod/Conventional/Conventional_32e_prim_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_SmartES_elecFan_elecSteer.RSLT_VIF.xml", CycleCO, RefL,
 		TestName = "2nd Amendment FactorMethodRunData Conventional SmartES_elFan_elSteer 32e_prim_Dim_HVAC"),
-	TestCase(@"FactorMethod\Conventional\P31_32_SmartES_mechFan_mechSteer.xml", @"FactorMethod\Conventional\Conventional_32e_spez_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_SmartES_mechFan_mechSteer.RSLT_VIF.xml", CycleCO, RefL, 
+	TestCase(@"FactorMethod/Conventional/P31_32_SmartES_mechFan_mechSteer.xml", @"FactorMethod/Conventional/Conventional_32e_spez_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_SmartES_mechFan_mechSteer.RSLT_VIF.xml", CycleCO, RefL, 
 		TestName = "2nd Amendment FactorMethodRunData Conventional SmartES_mechFan_mechSteer 32e_spez_Dim_HVAC"),
 
 
-	TestCase(@"FactorMethod\IEPC\P31_32_IEPC_EDP.xml", @"FactorMethod\IEPC\IEPC_31a_completed_prim_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_IEPC_EDP.RSLT_VIF.xml", CycleHU, LowL, 
+	TestCase(@"FactorMethod/IEPC/P31_32_IEPC_EDP.xml", @"FactorMethod/IEPC/IEPC_31a_completed_prim_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_IEPC_EDP.RSLT_VIF.xml", CycleHU, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData IEPC EDP prim_Dim_HVAC"),
-	TestCase(@"FactorMethod\IEPC\P31_32_IEPC_FESG.xml", @"FactorMethod\IEPC\IEPC_31a_completed_spez_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_IEPC_FESG.RSLT_VIF.xml", CycleHU, RefL, 
+	TestCase(@"FactorMethod/IEPC/P31_32_IEPC_FESG.xml", @"FactorMethod/IEPC/IEPC_31a_completed_spez_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_IEPC_FESG.RSLT_VIF.xml", CycleHU, RefL, 
 		TestName = "2nd Amendment FactorMethodRunData IEPC FESG spez_Dim_HVAC"),
 
-	TestCase(@"FactorMethod\IHPC\P31_32_IHPC_nonSmartES_elec_SP_elec_Fan.xml", @"FactorMethod\IHPC\IHPC_32e_prim_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_IHPC_nonSmartES_elec_SP_elec_Fan.RSLT_VIF.xml", CycleCO, LowL, 
+	TestCase(@"FactorMethod/IHPC/P31_32_IHPC_nonSmartES_elec_SP_elec_Fan.xml", @"FactorMethod/IHPC/IHPC_32e_prim_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_IHPC_nonSmartES_elec_SP_elec_Fan.RSLT_VIF.xml", CycleCO, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData IHPC nonSmartES_elFan_elSteer prim_Dim_HVAC"),
-	TestCase(@"FactorMethod\IHPC\P31_32_IHPC_nonSmartES_elec_SP_mech_Fan.xml", @"FactorMethod\IHPC\IHPC_32e_spez_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_IHPC_nonSmartES_elec_SP_mech_Fan.RSLT_VIF.xml", CycleCO, LowL, 
+	TestCase(@"FactorMethod/IHPC/P31_32_IHPC_nonSmartES_elec_SP_mech_Fan.xml", @"FactorMethod/IHPC/IHPC_32e_spez_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_IHPC_nonSmartES_elec_SP_mech_Fan.RSLT_VIF.xml", CycleCO, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData IHPC nonSmartES_mechFan_elSteer spez_Dim_HVAC"),
-	TestCase(@"FactorMethod\IHPC\P31_32_IHPC_nonSmartES_mechAux.xml", @"FactorMethod\IHPC\IHPC_32e_prim_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_IHPC_nonSmartES_mechAux.RSLT_VIF.xml", CycleCO, LowL,
+	TestCase(@"FactorMethod/IHPC/P31_32_IHPC_nonSmartES_mechAux.xml", @"FactorMethod/IHPC/IHPC_32e_prim_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_IHPC_nonSmartES_mechAux.RSLT_VIF.xml", CycleCO, LowL,
 		TestName = "2nd Amendment FactorMethodRunData IHPC nonSmartES_mechAux prim_Dim_HVAC"),
-	TestCase(@"FactorMethod\IHPC\P31_32_IHPC_SmartES_elec_SP_elec_Fan.xml", @"FactorMethod\IHPC\IHPC_32e_spez_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_IHPC_SmartES_elec_SP_elec_Fan.RSLT_VIF.xml", CycleCO, LowL,
+	TestCase(@"FactorMethod/IHPC/P31_32_IHPC_SmartES_elec_SP_elec_Fan.xml", @"FactorMethod/IHPC/IHPC_32e_spez_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_IHPC_SmartES_elec_SP_elec_Fan.RSLT_VIF.xml", CycleCO, LowL,
 		TestName = "2nd Amendment FactorMethodRunData IHPC SmartES_elFan_ElSteer spez_Dim_HVAC"),
 
-	TestCase(@"FactorMethod\PEV\P31_32_E2_AMT_EDP.xml", @"FactorMethod\PEV\E2_31a_completed_prim_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_E2_AMT_EDP.RSLT_VIF.xml", CycleHU, LowL, 
+	TestCase(@"FactorMethod/PEV/P31_32_E2_AMT_EDP.xml", @"FactorMethod/PEV/E2_31a_completed_prim_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_E2_AMT_EDP.RSLT_VIF.xml", CycleHU, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData PEV E2 EDP prim_Dim_HVAC"),
-	TestCase(@"FactorMethod\PEV\P31_32_E2_AMT_FESG.xml", @"FactorMethod\PEV\E2_31a_completed_spez_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_E2_AMT_FESG.RSLT_VIF.xml", CycleHU, LowL, 
+	TestCase(@"FactorMethod/PEV/P31_32_E2_AMT_FESG.xml", @"FactorMethod/PEV/E2_31a_completed_spez_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_E2_AMT_FESG.RSLT_VIF.xml", CycleHU, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData PEV E2 FESG spez_Dim_HVAC"),
 
-	TestCase(@"FactorMethod\P-HEV\P1-HEV\P31_32_P1_HEV_AT_nonSmart_ES_elec_SP_elec_PS.xml", @"FactorMethod\P-HEV\P1-HEV\P1_HEV_32e_prim_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_P1_HEV_AT_nonSmart_ES_elec_SP_elec_PS.RSLT_VIF.xml", CycleCO, LowL, 
+	TestCase(@"FactorMethod/P-HEV/P1-HEV/P31_32_P1_HEV_AT_nonSmart_ES_elec_SP_elec_PS.xml", @"FactorMethod/P-HEV/P1-HEV/P1_HEV_32e_prim_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_P1_HEV_AT_nonSmart_ES_elec_SP_elec_PS.RSLT_VIF.xml", CycleCO, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData P-HEV P1 nonSmartES_elFan_elPS prim_Dim_HVAC"),
-	TestCase(@"FactorMethod\P-HEV\P1-HEV\P31_32_P1_HEV_AT_nonSmart_ES_mech_Aux.xml", @"FactorMethod\P-HEV\P1-HEV\P1_HEV_32e_spez_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_P1_HEV_AT_nonSmart_ES_mech_Aux.RSLT_VIF.xml", CycleCO, LowL, 
+	TestCase(@"FactorMethod/P-HEV/P1-HEV/P31_32_P1_HEV_AT_nonSmart_ES_mech_Aux.xml", @"FactorMethod/P-HEV/P1-HEV/P1_HEV_32e_spez_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_P1_HEV_AT_nonSmart_ES_mech_Aux.RSLT_VIF.xml", CycleCO, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData P-HEV P1 nonSmartES_mechAux spez_Dim_HVAC"),
-	TestCase(@"FactorMethod\P-HEV\P1-HEV\P31_32_P1_HEV_AT_Smart_ES_elec_SP_elec_PS.xml", @"FactorMethod\P-HEV\P1-HEV\P1_HEV_32e_prim_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_P1_HEV_AT_Smart_ES_elec_SP_elec_PS.RSLT_VIF.xml", CycleCO, LowL, 
+	TestCase(@"FactorMethod/P-HEV/P1-HEV/P31_32_P1_HEV_AT_Smart_ES_elec_SP_elec_PS.xml", @"FactorMethod/P-HEV/P1-HEV/P1_HEV_32e_prim_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_P1_HEV_AT_Smart_ES_elec_SP_elec_PS.RSLT_VIF.xml", CycleCO, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData P-HEV P1 SmartES_elPS_elSteer prim_Dim_HVAC"),
 
-	TestCase(@"FactorMethod\P-HEV\P2-HEV\P31_32_P2_HEV_nonSmartES_elec_SP_elec_Fan.xml", @"FactorMethod\P-HEV\P2-HEV\P2_HEV_32e_prim_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_P2_HEV_nonSmartES_elec_SP_elec_Fan.RSLT_VIF.xml", CycleCO, LowL, 
+	TestCase(@"FactorMethod/P-HEV/P2-HEV/P31_32_P2_HEV_nonSmartES_elec_SP_elec_Fan.xml", @"FactorMethod/P-HEV/P2-HEV/P2_HEV_32e_prim_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_P2_HEV_nonSmartES_elec_SP_elec_Fan.RSLT_VIF.xml", CycleCO, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData P-HEV P2 nonSmartES_elFan_elSteer prim_Dim_HVAC"),
-	TestCase(@"FactorMethod\P-HEV\P2-HEV\P31_32_P2_HEV_nonSmartES_elec_SP_mech_Fan.xml", @"FactorMethod\P-HEV\P2-HEV\P2_HEV_32e_spez_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_P2_HEV_nonSmartES_elec_SP_mech_Fan.RSLT_VIF.xml", CycleCO, LowL, 
+	TestCase(@"FactorMethod/P-HEV/P2-HEV/P31_32_P2_HEV_nonSmartES_elec_SP_mech_Fan.xml", @"FactorMethod/P-HEV/P2-HEV/P2_HEV_32e_spez_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_P2_HEV_nonSmartES_elec_SP_mech_Fan.RSLT_VIF.xml", CycleCO, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData P-HEV P2 nonSmartES_mechFan_elSP spez_Dim_HVAC"),
-	TestCase(@"FactorMethod\P-HEV\P2-HEV\P31_32_P2_HEV_nonSmartES_mechAux.xml", @"FactorMethod\P-HEV\P2-HEV\P2_HEV_32e_prim_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_P2_HEV_nonSmartES_mechAux.RSLT_VIF.xml", CycleCO, LowL,
+	TestCase(@"FactorMethod/P-HEV/P2-HEV/P31_32_P2_HEV_nonSmartES_mechAux.xml", @"FactorMethod/P-HEV/P2-HEV/P2_HEV_32e_prim_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_P2_HEV_nonSmartES_mechAux.RSLT_VIF.xml", CycleCO, LowL,
 		TestName = "2nd Amendment FactorMethodRunData P-HEV P2 nonSmartES_mechAux prim_Dim_HVAC"),
 
-	TestCase(@"FactorMethod\P-HEV\P2-HEV\P31_32_P2_HEV_SmartES_elec_SP_elec_Fan.xml", @"FactorMethod\P-HEV\P2-HEV\P2_HEV_32e_spez_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_P2_HEV_SmartES_elec_SP_elec_Fan.RSLT_VIF.xml", CycleCO, LowL, 
+	TestCase(@"FactorMethod/P-HEV/P2-HEV/P31_32_P2_HEV_SmartES_elec_SP_elec_Fan.xml", @"FactorMethod/P-HEV/P2-HEV/P2_HEV_32e_spez_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_P2_HEV_SmartES_elec_SP_elec_Fan.RSLT_VIF.xml", CycleCO, LowL, 
 		TestName = "2nd Amendment FactorMethodRunData P-HEV P2 SmartES_elFan_elSteer spez_Dim_HVAC"),
 
-	TestCase(@"FactorMethod\P-HEV\P2-HEV\P31_32_P2_HEV_SmartES_elec_SP_elec_Fan.xml", @"FactorMethod\P-HEV\P2-HEV\P2_HEV_32e_spez_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_P2_HEV_SmartES_elec_SP_elec_Fan.RSLT_VIF.xml", CycleCO, LowL,
+	TestCase(@"FactorMethod/P-HEV/P2-HEV/P31_32_P2_HEV_SmartES_elec_SP_elec_Fan.xml", @"FactorMethod/P-HEV/P2-HEV/P2_HEV_32e_spez_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_P2_HEV_SmartES_elec_SP_elec_Fan.RSLT_VIF.xml", CycleCO, LowL,
 		TestName = "2nd Amendment FactorMethodRunData P-HEV P2 SmartES_elFan_elSteer spez_Dim_HVAC"),
 
-	TestCase(@"FactorMethod\S-HEV\S2-HEV\P31_32_S2_HEV_nonSmartES_elecSP_mechFan.xml", @"FactorMethod\S-HEV\S2-HEV\S2_HEV_32e_spec_Dim_HVAC.xml", @"FactorMethod\VIF\P31_32_S2_HEV_nonSmartES_elecSP_mechFan.RSLT_VIF.xml", MissionType.Suburban, LowL,
+	TestCase(@"FactorMethod/S-HEV/S2-HEV/P31_32_S2_HEV_nonSmartES_elecSP_mechFan.xml", @"FactorMethod/S-HEV/S2-HEV/S2_HEV_32e_spec_Dim_HVAC.xml", @"FactorMethod/VIF/P31_32_S2_HEV_nonSmartES_elecSP_mechFan.RSLT_VIF.xml", MissionType.Suburban, LowL,
 		TestName= "2nd Amendment FactorMethodRunData S-HEV S2 nonSmartES_elecSP_mechFan"),
     ]
     public void TestFactorMethodRunData(string primary, string completed, string vifFile, MissionType mission, LoadingType loading)
diff --git a/VectoCore/VectoCoreTest/Integration/Hybrid/ParallelHybridTest.cs b/VectoCore/VectoCoreTest/Integration/Hybrid/ParallelHybridTest.cs
index 5e86c7f51be8df39f7c6f2c8c08e0e96b16ccc54..f3491f239001d6c608115a881fef4e9e4f990248 100644
--- a/VectoCore/VectoCoreTest/Integration/Hybrid/ParallelHybridTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/Hybrid/ParallelHybridTest.cs
@@ -309,10 +309,10 @@ namespace TUGraz.VectoCore.Tests.Integration.Hybrid
 			//Assert.IsTrue(jobContainer.GetProgress().All(x => x.Value.Success));
 		}
 
-		private const string BASE_PATH = @"E:\QUAM\Workspace\VECTO-Bugreports_DEV\Bugreport Jobs\2022\";
-        [TestCase(BASE_PATH + @"VECTO-1660_2022_11_02_VectoDaten_Iveco_CrosswayLE_MH\IVECO_CRW_LE_C9D_360hp_DNXT_7G_MH.vecto", 4),
-        TestCase(BASE_PATH + @"VECTO-1660_2022_11_02_VectoDaten_Iveco_CrosswayLE_MH\IVECO_CRW_LE_C9D_360hp_DNXT_7G_MH.vecto", 3),
-		TestCase(BASE_PATH + @"VECTO-1660_2022_11_02_VectoDaten_Iveco_CrosswayLE_MH\IVECO_CRW_LE_C9D_360hp_DNXT_7G_MH.vecto", 6),
+		private const string BASE_PATH = @"E:/QUAM/Workspace/VECTO-Bugreports_DEV/Bugreport Jobs/2022/";
+        [TestCase(BASE_PATH + @"VECTO-1660_2022_11_02_VectoDaten_Iveco_CrosswayLE_MH/IVECO_CRW_LE_C9D_360hp_DNXT_7G_MH.vecto", 4),
+        TestCase(BASE_PATH + @"VECTO-1660_2022_11_02_VectoDaten_Iveco_CrosswayLE_MH/IVECO_CRW_LE_C9D_360hp_DNXT_7G_MH.vecto", 3),
+		TestCase(BASE_PATH + @"VECTO-1660_2022_11_02_VectoDaten_Iveco_CrosswayLE_MH/IVECO_CRW_LE_C9D_360hp_DNXT_7G_MH.vecto", 6),
         ]
 		public void Vecto1660_BusAux_SmartPS_with_Hybrid(string jobFile, int cycleIdx)
 		{
@@ -1575,8 +1575,8 @@ namespace TUGraz.VectoCore.Tests.Integration.Hybrid
 		}
 
 
-        [TestCase(@"E:\QUAM\tmp\HybridStrategy\P1_Group31aU_ll\P1_CityBusU_ll.vecto"),
-		 TestCase(@"E:\QUAM\tmp\HybridStrategy\P1_Group31aU_rl\P1_CityBusU_rl.vecto"),
+        [TestCase(@"E:/QUAM/tmp/HybridStrategy/P1_Group31aU_ll/P1_CityBusU_ll.vecto"),
+		 TestCase(@"E:/QUAM/tmp/HybridStrategy/P1_Group31aU_rl/P1_CityBusU_rl.vecto"),
 		]
 		public void HybridTestGerard(string jobfile)
 		{
diff --git a/VectoCore/VectoCoreTest/Integration/MockUpVectoTest.cs b/VectoCore/VectoCoreTest/Integration/MockUpVectoTest.cs
index e37d8eca9c25ba37303324666e5b3e79cc14640d..f48a283ce3a7455ed621e32a6341668ac2454316 100644
--- a/VectoCore/VectoCoreTest/Integration/MockUpVectoTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/MockUpVectoTest.cs
@@ -41,51 +41,51 @@
 
 //		#region TestFiles
 //		protected const string ConventionalHeavyLorry =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\Conventional_heavyLorry_AMT.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/Conventional_heavyLorry_AMT.xml";
 //		protected const string HEV_Px_HeavyLorry =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV_heavyLorry_AMT_Px_IHPC.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV_heavyLorry_AMT_Px_IHPC.xml";
 //		protected const string HEV_S2_HeavyLorry =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV-S_heavyLorry_AMT_S2.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV-S_heavyLorry_AMT_S2.xml";
 //		protected const string HEV_S3_HeavyLorry =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV-S_heavyLorry_S3.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV-S_heavyLorry_S3.xml";
 //		protected const string HEV_S3_HeavyLorry_ovc =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV-S_heavyLorry_S3_ovc.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV-S_heavyLorry_S3_ovc.xml";
 //		protected const string HEV_S4_HeavyLorry =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV-S_heavyLorry_S4.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV-S_heavyLorry_S4.xml";
 //		protected const string HEV_IEPC_S_HeavyLorry =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV-S_heavyLorry_IEPC-S.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV-S_heavyLorry_IEPC-S.xml";
 //		protected const string PEV_E2_HeavyLorry =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\PEV_heavyLorry_AMT_E2.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/PEV_heavyLorry_AMT_E2.xml";
 //		protected const string PEV_E3_HeavyLorry =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\PEV_heavyLorry_E3.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/PEV_heavyLorry_E3.xml";
 //		protected const string PEV_E4_HeavyLorry =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\PEV_heavyLorry_E4.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/PEV_heavyLorry_E4.xml";
 //		protected const string PEV_IEPC_HeavyLorry =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\IEPC_heavyLorry.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/IEPC_heavyLorry.xml";
 
 //		protected const string Conventional_PrimaryBus =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\Conventional_primaryBus_AMT.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/Conventional_primaryBus_AMT.xml";
 //		protected const string HEV_Px_IHPC_PrimaryBus =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\HEV_primaryBus_AMT_Px.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/HEV_primaryBus_AMT_Px.xml";
 //		protected const string HEV_S2_PrimaryBus =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\HEV-S_primaryBus_AMT_S2.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/HEV-S_primaryBus_AMT_S2.xml";
 //		protected const string HEV_S3_PrimaryBus =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\HEV-S_primaryBus_S3.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/HEV-S_primaryBus_S3.xml";
 //		protected const string HEV_S4_PrimaryBus =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\HEV-S_primaryBus_S4.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/HEV-S_primaryBus_S4.xml";
 //		protected const string HEV_IEPC_S_PrimaryBus =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\HEV-S_primaryBus_IEPC-S.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/HEV-S_primaryBus_IEPC-S.xml";
 //		protected const string PEV_E2_PrimaryBus =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\PEV_primaryBus_AMT_E2.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/PEV_primaryBus_AMT_E2.xml";
 //		protected const string PEV_E3_PrimaryBus =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\PEV_primaryBus_E3.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/PEV_primaryBus_E3.xml";
 //		protected const string PEV_E4_PrimaryBus =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\PEV_primaryBus_E4.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/PEV_primaryBus_E4.xml";
 //		protected const string PEV_IEPC_PrimaryBus =
-//			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\IEPC_primaryBus.xml";
+//			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/IEPC_primaryBus.xml";
 
 
-//		protected const string Conventional_CompletedBus = @"TestData\XML\XMLReaderDeclaration\SchemaVersionMultistage.0.1\vecto_multistage_conventional_final_vif.VIF_Report_1.xml";
+//		protected const string Conventional_CompletedBus = @"TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_conventional_final_vif.VIF_Report_1.xml";
 
 //		#endregion
 
diff --git a/VectoCore/VectoCoreTest/Integration/TorqueLimitsTest.cs b/VectoCore/VectoCoreTest/Integration/TorqueLimitsTest.cs
index c1edb5b672d17eb013b9d1f716d86766e10e1a4e..94d7d17066fb4a6b3e017145d088e158677388e6 100644
--- a/VectoCore/VectoCoreTest/Integration/TorqueLimitsTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/TorqueLimitsTest.cs
@@ -315,8 +315,8 @@ namespace TUGraz.VectoCore.Tests.Integration
 		}
 
 		[Category("LongRunning"),
-		TestCase(@"Testdata\Integration\DeclarationMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear6.vecto"),
-		TestCase(@"Testdata\Integration\DeclarationMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear6and5.vecto")]
+		TestCase(@"TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear6.vecto"),
+		TestCase(@"TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear6and5.vecto")]
 		public void TestRunDisableGearsWithTorqueLimitSimulations(string file)
 		{
 			var fileWriter = new FileOutputWriter(file);
@@ -330,10 +330,10 @@ namespace TUGraz.VectoCore.Tests.Integration
 			Assert.IsTrue(jobContainer.Runs.All(r => r.Success), string.Concat(jobContainer.Runs.Select(r => r.ExecException)));
 		}
 
-		[TestCase(@"Testdata\Integration\DeclarationMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear5invalid.vecto"),
-		 TestCase(@"Testdata\Integration\DeclarationMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear4invalid.vecto"),
-		 TestCase(@"Testdata\Integration\DeclarationMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear6and4invalid.vecto"),
-		 TestCase(@"Testdata\Integration\DeclarationMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear1invalid.vecto")]
+		[TestCase(@"TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear5invalid.vecto"),
+		 TestCase(@"TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear4invalid.vecto"),
+		 TestCase(@"TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear6and4invalid.vecto"),
+		 TestCase(@"TestData/Integration/DeclarationMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear1invalid.vecto")]
 		public void TestRunDisableGearsInvalid(string file)
 		{
 			var fileWriter = new FileOutputWriter(file);
@@ -345,8 +345,8 @@ namespace TUGraz.VectoCore.Tests.Integration
 		}
 
 		[Category("LongRunning"),
-		TestCase(@"Testdata\Integration\EngineeringMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear6.vecto"),
-		TestCase(@"Testdata\Integration\EngineeringMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear6and5.vecto")]
+		TestCase(@"TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear6.vecto"),
+		TestCase(@"TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear6and5.vecto")]
 		public void TestRunDisableGearsWithTorqueLimitSimulationsEngineering(string file)
 		{
 			var fileWriter = new FileOutputWriter(file);
@@ -360,10 +360,10 @@ namespace TUGraz.VectoCore.Tests.Integration
 			Assert.IsTrue(jobContainer.Runs.All(r => r.Success), string.Concat(jobContainer.Runs.Select(r => r.ExecException)));
 		}
 
-		[TestCase(@"Testdata\Integration\EngineeringMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear5invalid.vecto"),
-		 TestCase(@"Testdata\Integration\EngineeringMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear4invalid.vecto"),
-		 TestCase(@"Testdata\Integration\EngineeringMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear6and4invalid.vecto"),
-		 TestCase(@"Testdata\Integration\EngineeringMode\Class2_RigidTruck_4x2_VehTorqueLimits\Class2_RigidTruck_vehTqLimit-disableGear1invalid.vecto")]
+		[TestCase(@"TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear5invalid.vecto"),
+		 TestCase(@"TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear4invalid.vecto"),
+		 TestCase(@"TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear6and4invalid.vecto"),
+		 TestCase(@"TestData/Integration/EngineeringMode/Class2_RigidTruck_4x2_VehTorqueLimits/Class2_RigidTruck_vehTqLimit-disableGear1invalid.vecto")]
 		public void TestRunDisableGearsInvalidEngineering(string file)
 		{
 			var fileWriter = new FileOutputWriter(file);
diff --git a/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs b/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs
index 8108d9235562fc4ca0a40c38cd95385509742ccf..7f8e33220f5ab1833276fe419f3b9e8085dfe01f 100644
--- a/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs
@@ -127,14 +127,14 @@ namespace TUGraz.VectoCore.Tests.Integration
 		}
 
 		[TestCase(@"TestData/XML/XMLReaderDeclaration/GroupTest/Rigid Truck_4x2_vehicle-class-1_EURO6_2018.xml"),
-		//TestCase(@"TestData\XML\XMLReaderDeclaration\GroupTest\Rigid Truck_4x2_vehicle-class-2_EURO6_2018.xml"),
-		//TestCase(@"TestData\XML\XMLReaderDeclaration\GroupTest\Rigid Truck_4x2_vehicle-class-3_EURO6_2018.xml"),
-		//TestCase(@"TestData\XML\XMLReaderDeclaration\GroupTest\Rigid Truck_4x2_vehicle-class-4_EURO6_2018.xml"),
+		//TestCase(@"TestData/XML/XMLReaderDeclaration/GroupTest/Rigid Truck_4x2_vehicle-class-2_EURO6_2018.xml"),
+		//TestCase(@"TestData/XML/XMLReaderDeclaration/GroupTest/Rigid Truck_4x2_vehicle-class-3_EURO6_2018.xml"),
+		//TestCase(@"TestData/XML/XMLReaderDeclaration/GroupTest/Rigid Truck_4x2_vehicle-class-4_EURO6_2018.xml"),
 		TestCase(@"TestData/XML/XMLReaderDeclaration/GroupTest/Tractor_4x2_vehicle-class-5_EURO6_2018.xml"),
         TestCase(@"TestData/XML/XMLReaderDeclaration/GroupTest/Rigid Truck_6x2_vehicle-class-9_EURO6_2018.xml"),
-        //TestCase(@"TestData\XML\XMLReaderDeclaration\GroupTest\Tractor_6x2_vehicle-class-10_EURO6_2018.xml"),
-        //TestCase(@"TestData\XML\XMLReaderDeclaration\GroupTest\Rigid Truck_6x4_vehicle-class-11_EURO6_2018.xml"),
-        //TestCase(@"TestData\XML\XMLReaderDeclaration\GroupTest\Tractor_6x4_vehicle-class-12_EURO6_2018.xml"),
+        //TestCase(@"TestData/XML/XMLReaderDeclaration/GroupTest/Tractor_6x2_vehicle-class-10_EURO6_2018.xml"),
+        //TestCase(@"TestData/XML/XMLReaderDeclaration/GroupTest/Rigid Truck_6x4_vehicle-class-11_EURO6_2018.xml"),
+        //TestCase(@"TestData/XML/XMLReaderDeclaration/GroupTest/Tractor_6x4_vehicle-class-12_EURO6_2018.xml"),
         TestCase(@"TestData/XML/XMLReaderDeclaration/GroupTest/Rigid Truck_8x4_vehicle-class-16_EURO6_2018.xml")]
         public void TestXMLSummaryReportExists(string jobfile)
         {
@@ -165,7 +165,7 @@ namespace TUGraz.VectoCore.Tests.Integration
 			Assert.AreNotEqual(null,customerReport.XPathSelectElement("//*[local-name()='Summary']"));
 		}
 
-		[TestCase(@"Testdata/XML/XMLReaderDeclaration/vecto_vehicle-sample.xml"),
+		[TestCase(@"TestData/XML/XMLReaderDeclaration/vecto_vehicle-sample.xml"),
 		 //TestCase(@"TestData/Integration/DeclarationMode/ExemptedVehicle/vecto_vehicle-sample_exempted.xml") // ExemptedVehicles XML Version 1.0 no longer supported
 		]
 		public void TestValidationXMLReports(string jobfile)
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/ElectricMotorRatedSpeedHelperTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/ElectricMotorRatedSpeedHelperTest.cs
index e6dba04ab8b684efb68d77f48afcc6498f13cc77..a8a55eb11269f5d7d463c9ccae53790e97d275bc 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/ElectricMotorRatedSpeedHelperTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/ElectricMotorRatedSpeedHelperTest.cs
@@ -148,7 +148,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		[TestCase(1850f, 1f)]
 		public void IEPCFld(double expectedSpeedRpm, double ratio)
 		{
-			var fldCruveData = VectoCSVFile.Read(@"TestData\BatteryElectric\IEPC\GenericFld.viepcp");
+			var fldCruveData = VectoCSVFile.Read(@"TestData/BatteryElectric/IEPC/GenericFld.viepcp");
 			var fld = IEPCFullLoadCurveReader.Create(fldCruveData, 1, ratio);
 
 			Assert.AreEqual(1850 * ratio, ElectricMotorRatedSpeedHelper.GetRatedSpeed(fld.FullLoadEntries, entry => entry.MotorSpeed,
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/HevStrategyParametersTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/HevStrategyParametersTest.cs
index 3cfa77103f61feb1de7116328e62b0c57949b4a4..641e4acb6def9f3a219365ee632751ec9e918424 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/HevStrategyParametersTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/HevStrategyParametersTest.cs
@@ -21,7 +21,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
 		}
-		private const string HevStrategyParamFile = @"TestData\Cycles\HEV_Strategy_Parameters_fequiv_40soc_Lorries.csv";
+		private const string HevStrategyParamFile = @"TestData/Cycles/HEV_Strategy_Parameters_fequiv_40soc_Lorries.csv";
         [TestCase]
 		public void TestHevStrategyParametersInputLorry()
 		{
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/TestGenericBusEMotorData.cs b/VectoCore/VectoCoreTest/Models/Declaration/TestGenericBusEMotorData.cs
index 42f5532c5de6587f4bf098845010fd3c72c69966..58a46e6fb05db04aaf9a0a3cb26342cf64d37732 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/TestGenericBusEMotorData.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/TestGenericBusEMotorData.cs
@@ -111,7 +111,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		}
 
 
-		[TestCase(@"TestData\XML\XMLVIFBusReport\IHPC_HEV_completedBus_2.VIF_Report_1.xml")]
+		[TestCase(@"TestData/XML/XMLVIFBusReport/IHPC_HEV_completedBus_2.VIF_Report_1.xml")]
 		public void TestGenericBusElectricMotorData(string filePath)
 		{
 			var multistepBusInputData = xmlInputReader.Create(filePath) as IMultistepBusInputDataProvider;
@@ -125,7 +125,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		}
 
 
-		[TestCase(@"TestData\XML\XMLVIFBusReport\IEPC_completedBus_2.VIF_Report_2.xml")]
+		[TestCase(@"TestData/XML/XMLVIFBusReport/IEPC_completedBus_2.VIF_Report_2.xml")]
 		public void TestGenericIEPCElectricMotorData(string iepcFilePath)
 		{
 			var multistepBusInputData = xmlInputReader.Create(iepcFilePath) as IMultistepBusInputDataProvider;
@@ -139,7 +139,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		}
 
 
-		[TestCase(@"TestData\XML\XMLVIFBusReport\IHPC_HEV_completedBus_2.VIF_Report_1.xml")]
+		[TestCase(@"TestData/XML/XMLVIFBusReport/IHPC_HEV_completedBus_2.VIF_Report_1.xml")]
 		public void TestGenericIHPCElectricMotorData(string ihpcFilePath)
 		{
 			var multistepBusInputData = xmlInputReader.Create(ihpcFilePath) as IMultistepBusInputDataProvider;
@@ -153,7 +153,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 			Assert.AreEqual(2, ihpcData.EfficiencyData.VoltageLevels.Count);
 		}
 
-		[TestCase(@"TestData\XML\XMLVIFBusReport\IEPC_completedBus_2.VIF_Report_2.xml", 0.5)]
+		[TestCase(@"TestData/XML/XMLVIFBusReport/IEPC_completedBus_2.VIF_Report_2.xml", 0.5)]
 		public void TestGenericBatteryData(string vifFilePath, double initialSoC)
 		{
 			var multistepBusInputData = xmlInputReader.Create(vifFilePath) as IMultistepBusInputDataProvider;
@@ -205,7 +205,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		}
 
 		
-		[TestCase(@"TestData\Hybrids\Hyb_P2_Group2SuperCapOvl\SuperCap.vreess", 1)]
+		[TestCase(@"TestData/Hybrids/Hyb_P2_Group2SuperCapOvl/SuperCap.vreess", 1)]
 		public void TestGenericSuperCapData(string superCapFilePath, double initialSoC)
 		{
 			var superCap = JSONInputDataFactory.ReadREESSData(superCapFilePath, false) as ISuperCapDeclarationInputData; 
diff --git a/VectoCore/VectoCoreTest/Models/Simulation/PowerTrainBuilderTest.cs b/VectoCore/VectoCoreTest/Models/Simulation/PowerTrainBuilderTest.cs
index 9b6568e6801459a8f1b7e841244e35dc72f594f3..0b6807575fe4c79049d98faa004f4faa5779c207 100644
--- a/VectoCore/VectoCoreTest/Models/Simulation/PowerTrainBuilderTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Simulation/PowerTrainBuilderTest.cs
@@ -58,9 +58,9 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation
 		public const string JobFileDeclNoAngular = @"TestData/Jobs/40t_Long_Haul_Truck_NoAng.vecto";
 		public const string JobFileDeclAngEfficiency = @"TestData/Jobs/40t_Long_Haul_Truck with AngleEfficiency.vecto";
 
-		public const string JobFileBEVE2 = @"TestData\BatteryElectric\GenericVehicleB2\BEV_ENG.vecto";
-		public const string JobFileBEVE3 = @"TestData\BatteryElectric\GenericVehicleB3\BEV_ENG.vecto";
-		public const string JobFileBEVE4 = @"TestData\BatteryElectric\GenericVehicleB4\BEV_ENG.vecto";
+		public const string JobFileBEVE2 = @"TestData/BatteryElectric/GenericVehicleB2/BEV_ENG.vecto";
+		public const string JobFileBEVE3 = @"TestData/BatteryElectric/GenericVehicleB3/BEV_ENG.vecto";
+		public const string JobFileBEVE4 = @"TestData/BatteryElectric/GenericVehicleB4/BEV_ENG.vecto";
 
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponent/VTPCycleValidationTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponent/VTPCycleValidationTest.cs
index 4ad8f1fdc2f39e5154c3dacc61572e17db47376f..b3eb7c82561bbb5022d99c1be913b05bd76b1a37 100644
--- a/VectoCore/VectoCoreTest/Models/SimulationComponent/VTPCycleValidationTest.cs
+++ b/VectoCore/VectoCoreTest/Models/SimulationComponent/VTPCycleValidationTest.cs
@@ -53,7 +53,7 @@ using TUGraz.VectoCore.Utils;
 namespace TUGraz.VectoCore.Tests.Models.SimulationComponent
 {
 	[TestFixture]
-	//[Parallelizable(ParallelScope.All)]
+	[NonParallelizable]
 	public class VTPCycleValidationTest
 	{
 		public static ThreadLocal<List<string>> LogList = new ThreadLocal<List<string>>();
diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponentData/AccelerationCurveTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponentData/AccelerationCurveTest.cs
index 165cb8ac1fab9fae79cd5aa40d32507130568872..ca355db4aa652f72e412262e533e1d230c29788f 100644
--- a/VectoCore/VectoCoreTest/Models/SimulationComponentData/AccelerationCurveTest.cs
+++ b/VectoCore/VectoCoreTest/Models/SimulationComponentData/AccelerationCurveTest.cs
@@ -38,7 +38,7 @@ using TUGraz.VectoCore.Models.SimulationComponent.Data;
 namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData
 {
 	[TestFixture]
-	[Parallelizable(ParallelScope.All)]
+	[NonParallelizable]
 	public class AccelerationCurveTest
 	{
 		public const double Tolerance = 0.0001;
diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs
index 5e242bc2024a41a0a2814b900c8ab701be03e7fb..4f177e594ce5c6c526ece0eb515c481c477c23c6 100644
--- a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs
+++ b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ElectricMotorEfficienyMapTest.cs
@@ -57,7 +57,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData {
 		//public void TestMahleEMLookup()
 		//{
 		//	var inputProvider =
-		//		JSONInputDataFactory.ReadElectricMotorData(@"E:\QUAM\Downloads\2022-07-07 Hybrid 40 kW System_sent.7z\2022-07-07 Hybrid 40 kW System_sent\TDS 40kW MTM 48-210x65 V2.04.vem", false);
+		//		JSONInputDataFactory.ReadElectricMotorData(@"E:/QUAM/Downloads/2022-07-07 Hybrid 40 kW System_sent.7z/2022-07-07 Hybrid 40 kW System_sent/TDS 40kW MTM 48-210x65 V2.04.vem", false);
 
 		//	var pwr = inputProvider.VoltageLevels.Last().PowerMap.First().PowerMap;
 		//	var fld = inputProvider.VoltageLevels.Last().FullLoadCurve;
diff --git a/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs b/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs
index d8a9fb2d925eb6f2e781a16e78e48dcf54c08888..384e053142f78955b5cc1538111218e9df8a4bfb 100644
--- a/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs
+++ b/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs
@@ -578,7 +578,7 @@ public class TestXMLResultsWriting
 		var doc = new XDocument();
 		doc.Add(new XElement(ns + "VectoMockResults",
 			new XAttribute(XNamespace.Xmlns + "xsi", xsi.NamespaceName),
-			new XAttribute(xsi + "schemaLocation", $@"{ns.NamespaceName} V:\VectoCore\VectoCore\Resources\XSD\{reportType}.xsd"),
+			new XAttribute(xsi + "schemaLocation", $@"{ns.NamespaceName} V:/VectoCore/VectoCore/Resources/XSD/{reportType}.xsd"),
 			results));
 
 		return doc;
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/3speedEV.vgbx b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/3speedEV.vgbx
index 0feb19d6d77c5b76e57c3f811b7f44b27bebca56..eccdd8e8cfabbea60df582d7c4264799e739511a 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/3speedEV.vgbx
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/3speedEV.vgbx
@@ -13,25 +13,25 @@
     "Gears": [
       {
         "Ratio": 2.64,
-        "LossMap": "Transmission\\Axle_4x2_Tractor.vtlm"
+        "LossMap": "Transmission/Axle_4x2_Tractor.vtlm"
       },
       {
         "Ratio": 17.5,
-        "LossMap": "Transmission\\Gear_1.vtlm",
+        "LossMap": "Transmission/Gear_1.vtlm",
         "ShiftPolygon": "",
         "MaxTorque": "",
         "MaxSpeed": ""
       },
       {
         "Ratio": 6.49,
-        "LossMap": "Transmission\\Gear_4.vtlm",
+        "LossMap": "Transmission/Gear_4.vtlm",
         "ShiftPolygon": "",
         "MaxTorque": "",
         "MaxSpeed": ""
       },
       {
         "Ratio": 2.65,
-        "LossMap": "Transmission\\Gear_8.vtlm",
+        "LossMap": "Transmission/Gear_8.vtlm",
         "ShiftPolygon": "",
         "MaxTorque": "",
         "MaxSpeed": ""
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV_.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV_.vecto
index a5d6013deb579c5bc146bef523682e14630bae2c..55b159800e54259c0a8dfce7cba6fdd897166e91 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV_.vecto
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV_.vecto
@@ -9,8 +9,8 @@
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
     "VehicleFile": "BatteryElectricVehicle.vveh",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "Padd_electric": 0.0,
 
     "VACC": "Truck.vacc",
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV__BusAux.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV__BusAux.vecto
index d24a59c87cdb46b58d64defb9fe4433d90d2a793..af9aafce868558aa6f8b151e55a840d7a0ba3185 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV__BusAux.vecto
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV__BusAux.vecto
@@ -9,8 +9,8 @@
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
     "VehicleFile": "BatteryElectricVehicle.vveh",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "Padd_electric": 0.0,
 	"BusAux": "PEV-BusAux.vaux",
     "VACC": "Truck.vacc",
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV__Cont30kW.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV__Cont30kW.vecto
index 122743c53ca1ab5c03a5882e5ebea38a2818b65d..14094bf0d5d89889d51a5112e64699a720be7a05 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV__Cont30kW.vecto
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/PEV/GenericVehicleB2/BEV__Cont30kW.vecto
@@ -9,8 +9,8 @@
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
     "VehicleFile": "BatteryElectricVehicle_Cont30kW.vveh",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "Padd_electric": 0.0,
 
     "VACC": "Truck.vacc",
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/6SpeedGbx/IHPC Group 5.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/6SpeedGbx/IHPC Group 5.vecto
index 5cb5504af6b029ed4820ac8afcd03595cbb2769f..05d923415669b8d2b2c1aa87b6fb1fddaebd9dfb 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/6SpeedGbx/IHPC Group 5.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/GenericIHPC/6SpeedGbx/IHPC Group 5.vecto	
@@ -10,8 +10,8 @@
     "EngineOnlyMode": false,
     "VehicleFile": "Group5_HEV.vveh",
     "EngineFile": "Engine_325kW_12.7l.veng",
-    "GearboxFile": "IHPC-Gbx_6.vgbx",
-    "TCU": "IHPC-Gbx_6.vgbx",
+    "GearboxFile": "IHPC-GBX_6.vgbx",
+    "TCU": "IHPC-GBX_6.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
     "HybridStrategyParams": "Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW.vecto
index 0fb555a043ac6ded1c4cf55137345d126497692c..3f854a459fe137d2530f6e9390908da01dc342f2 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_325kW.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_325kW.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW_WHR.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW_WHR.vecto
index 9c09e186d3bddf64c839b648e3adb2b4230cb080..fad64998116d0461134c20de7c03bebb3a5e1593 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW_WHR.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW_WHR.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_325kW.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l_WHR.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_325kW.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l_WHR.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW_noESS.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW_noESS.vecto
index 8fdd44d0197f7baeedf1161320320808ab6a15c2..10cddf3457bba5e5e59fb9562b4e470545b55649 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW_noESS.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_325kW_noESS.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_325kW_noESS.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_325kW_noESS.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingAndGbxLimit.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingAndGbxLimit.vecto
index a631dc4a10b27da9b799f6672e6dff51ce7c1b85..7d8e81e109d533e012a8e36b9b3fbf9dc17cea48 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingAndGbxLimit.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingAndGbxLimit.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitVehiclePropTq_2.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12_TqLimit2500.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12_TqLimit2500.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingAndGbxLimitTopTorque.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingAndGbxLimitTopTorque.vecto
index e55e87cfd770153ee923937f6040e6802d103ce0..5c1e498ac7854da3ecfd44d6c0b52a962c77b8f5 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingAndGbxLimitTopTorque.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingAndGbxLimitTopTorque.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitVehiclePropTq_TopTorque.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12_TqLimit2500.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12_TqLimit2500.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingLimit.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingLimit.vecto
index 91222caf2fc93e7d86c66657834f2a5bcb465af0..e8d10f4fb4a397eda3cd431f7991a4ced31590ee 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingLimit.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingLimit.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitVehiclePropTq_2.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingLimitTopTorque.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingLimitTopTorque.vecto
index 72fdc20307293136f7f3347b341689f369a02937..8ae0ecd306525c512b6be35c07ae7659cdd52be4 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingLimitTopTorque.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_BoostingLimitTopTorque.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitVehiclePropTq_TopTorque.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_EMLossMap_1.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_EMLossMap_1.vecto
index ebfec0b7d53f60e990c0552838239b780ff6eade..b44ee51cdb45bc3044bea1c600169c1ff876e90b 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_EMLossMap_1.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_EMLossMap_1.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_EMLossMap_1.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_EMLossMap_1.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_EMLossMap_2.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_EMLossMap_2.vecto
index 5926958d199a090289dbfebc225ae7609a036e9b..0a06a14128f1c600b3acc0b471ac4d55f6ba5274 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_EMLossMap_2.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_EMLossMap_2.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_EMLossMap_2.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_EMLossMap_2.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_GbxTqLimit.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_GbxTqLimit.vecto
index cf909d9441aa32d403525e3d550fb93c17d50239..5cd1ad412984d24f57db3d40e3f86fd81a4d36ff 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_GbxTqLimit.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_GbxTqLimit.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12_TqLimit2500.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12_TqLimit2500.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_LimitEMTorqueDrive.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_LimitEMTorqueDrive.vecto
index 254751e02cb7e0d1de5d8d49308f74db430dfded..da83945266bfa89a31392535f045714492d4898c 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_LimitEMTorqueDrive.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_LimitEMTorqueDrive.vecto	
@@ -8,18 +8,18 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitEMTorqueDrive.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_LimitVehiclePropTq.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_LimitVehiclePropTq.vecto
index 0898258ec30f2e9004a13a9d8bc0248868219e92..3b7a18ab64c117df96f3d151b6bc8160c755d2cd 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_LimitVehiclePropTq.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_LimitVehiclePropTq.vecto	
@@ -8,18 +8,18 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitVehiclePropTq.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitVehiclePropTq.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_noESS.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_noESS.vecto
index fc98b3ae613234f44c5ddb528f317e13f1c9fd5e..ab4ffa8989bc44e905600ccf6f3da5e0d1d10344 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_noESS.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/P2 Group 5_noESS.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_noESS.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_noESS.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategy",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 1000.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV.vveh
index 05ebd077d4f5852c7f0e2dfd6cb94d99dc57033f..fe11e875580973834f4f5a160d94246a1c3b6502 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P2",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW.vveh
index 1922cabd6dfc482e6a5650385a114b9f58e03179..622cf804b6c5b8e07f8a17c9c6bda6e770ed86cb 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P2",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh
index ccd0d9289f1ac6f7d3f4f152fb174da79bfed85d..83f4175b4b1cbbf8d3ad6e465a6793039d0d63c2 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_325kW_noESS.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P2",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh
index 47c846769281944e8c4eca6a04d2bb176255b57c..4a630466fd44be0e839be0cd23b11fc38e285fa7 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_1.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalTransmissionLossMap": "GenericADC_1.vtlm",
         "Position": "P2",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh
index 34ea043f36d3cb934329351045a6f4cb1bfc6252..9d44f45abccf87c71fc270b3bed50ee26ddf84ab 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_EMLossMap_2.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalTransmissionLossMap": "GenericADC_2.vtlm",
         "Position": "P2",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh
index af3c5dad3848c1019391c48e1e868491cd327bf2..072bf13240ae99cfe6dc4a8a30f9d7add8ba9896 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -102,12 +102,12 @@
           "Ratio": 1.0,
           "MechanicalEfficiency": 1.0,
           "Position": "P2",
-          "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+          "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
         }
       ],
       "Battery": {
         "NumPacks": 1,
-        "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+        "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
       }
     }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
index 9dc177f1fd0b0517ced50bb18ef38b7b4db10565..60f4650ae0dcea8d792c5d4156ebd5c62760131e 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -99,12 +99,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P2",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh
index 11be11dcb3688004e5c8b1e6b8ce9ae79d3d8176..7b568701a6e964bbbf57051600ede205780cf7ca 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_2.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -99,12 +99,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P2",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh
index f2e2154fc3e26984b18a684d542236e0dcd9a28f..76a229f91a4c47677506e056ea3909724f67bf10 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_LimitVehiclePropTq_TopTorque.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -107,12 +107,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P2",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_noESS.vveh
index 34565358c9be3e206ce32e2a92faa62134af5d6d..02772b71a2f833489261bfdbdf57fa44acd08b6e 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_noESS.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P2/Vehicle/Group5_HEV_noESS.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P2",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/P3 Group 5.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/P3 Group 5.vecto
index d8520303d375bf354932c34051083625261eeb56..2a2c2834b123e3bb0f15b4231d8a949a28240808 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/P3 Group 5.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/P3 Group 5.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/P3 Group 5_LimitVehiclePropTq.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/P3 Group 5_LimitVehiclePropTq.vecto
index 979927408faf75894b35a16fc057ea799140011e..62c260a38169f6a0f2a7f61313a5bafef22a6070 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/P3 Group 5_LimitVehiclePropTq.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/P3 Group 5_LimitVehiclePropTq.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitVehiclePropTq.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitVehiclePropTq.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV.vveh
index f256fcc67449c707f79b45a766b2a389213e2e65..39a805a24a4f1ef6483f8b145a9515839948ca92 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P3",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
index ce0fb62abb8b80916d9e823615532a2d2702a9b5..957339d8593fcdaf42a02cddb2f315ed7ec36806 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -99,12 +99,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P3",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5.vecto
index b34ae3581aed101c5f83d932cf9237d6dce95050..f0d44de3f95f54462680fb9eeff359b6a46df6dd 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_325kW.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_325kW.vecto
index e0d809856281b4019c66972bffedce9ff3c94596..81cdcbc66a7c3a5e922ae7bf716fe50cbe89b593 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_325kW.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_325kW.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_325kW.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV_325kW.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_325kW_noESS.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_325kW_noESS.vecto
index b9631359cbee0b5399d370b0f4ec65f4422b6b2b..52d9cd7911c66824b9c01e350bc83f6668e1bbc2 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_325kW_noESS.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_325kW_noESS.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_325kW_noESS.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV_325kW_noESS.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_LimitEMTorqueDrive.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_LimitEMTorqueDrive.vecto
index 20347db6f0997944f0a69c5d7abd96a2cb2af864..1eb43cdcb926e72ca24fc1c61306d9ad07973333 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_LimitEMTorqueDrive.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_LimitEMTorqueDrive.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitEMTorqueDrive.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_LimitVehiclePropTq.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_LimitVehiclePropTq.vecto
index ddd3c9550955add9d69ec1dea76a54efdd95cfa7..86ddccdd06f66fc8836250f3a67620a69fa03810 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_LimitVehiclePropTq.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_LimitVehiclePropTq.vecto	
@@ -8,18 +8,18 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitVehiclePropTq.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitVehiclePropTq.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_noESS.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_noESS.vecto
index b45af7e48fcda9095e9620f53a8afe5eae656e9d..781cb3849b815252e7f59197be6f9b64684a2b24 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_noESS.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/P3 APT Group 5_noESS.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_noESS.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV_noESS.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV.vveh
index f256fcc67449c707f79b45a766b2a389213e2e65..39a805a24a4f1ef6483f8b145a9515839948ca92 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P3",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh
index c07d6c4f4336512b62eeb14c78026d7ae788a166..e9fb1776097acd364369dc4b89c6f1143393ea87 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P3",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh
index f4cbf7c92e5678668e620238bd0475eaddaa88c3..8a19ab5982c48b1f022394bacb3555ca68f91a9a 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_325kW_noESS.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P3",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh
index 6aadb9a60e146f21657f3aa5d8bdf961d062581c..c6cbfb34020fb6c4cc52d67ed98e73d828a6c5cd 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -102,12 +102,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P3",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
index 92780a8059d566599149958d0588022526466823..56aa32c5b7f3534f537caa604f74bf9f504c9000 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -99,12 +99,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P3",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh
index f8deb9720ec82f0aaabcf120f39a0432d63f4846..6164a62dbd359f3ba9985d44d6c4958ac154c937 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P3_APT/Vehicle/Group5_HEV_noESS.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P3",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/P4 Group 5.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/P4 Group 5.vecto
index d8520303d375bf354932c34051083625261eeb56..2a2c2834b123e3bb0f15b4231d8a949a28240808 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/P4 Group 5.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/P4 Group 5.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/P4 Group 5_LimitVehiclePropTq.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/P4 Group 5_LimitVehiclePropTq.vecto
index 979927408faf75894b35a16fc057ea799140011e..62c260a38169f6a0f2a7f61313a5bafef22a6070 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/P4 Group 5_LimitVehiclePropTq.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/P4 Group 5_LimitVehiclePropTq.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitVehiclePropTq.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitVehiclePropTq.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.AMTShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV.vveh
index b46621f41698ba515aa8c3037a0386495a9b2590..43da6d88f6fb3cd3985d69c34f63e92db9840287 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 4.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P4",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
index 92a71f37e59ba6081fe90a712de8bdcbe106b424..05268bf47d33827be06dd8c6ec19cb0ff5a5977f 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/Group5_P4/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -99,12 +99,12 @@
         "Ratio": 4.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P4",
-        "MotorFile": "..\\ElectricMotor\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5.vecto
index ffa9f9e0a92837558f7245021905f9516654a28e..711f6a2a0f5eefc2d07d788547ed001c7baf24be 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Inputdaten P3 Group 5/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_325kW.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_325kW.vecto
index bd23cadceae79a314e31ab0b34786041adf1a3b8..1b73522e68bbd97225e052156d1a301ce66b9882 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_325kW.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_325kW.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_325kW.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV_325kW.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Inputdaten P3 Group 5/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_325kW_noESS.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_325kW_noESS.vecto
index e06679f7e61ad6892af7045476b12b9058507884..ee7cd7828401e3904d43d94a62fae3385eb3a8c1 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_325kW_noESS.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_325kW_noESS.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_325kW_noESS.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV_325kW_noESS.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Inputdaten P3 Group 5/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_LimitEMTorqueDrive.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_LimitEMTorqueDrive.vecto
index 2decf7da11076eda49316e5eb2ab997aefa2796c..83504f3962eba1a9bbb7df2fdf4fed552a536a34 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_LimitEMTorqueDrive.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_LimitEMTorqueDrive.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitEMTorqueDrive.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Inputdaten P3 Group 5/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_LimitVehiclePropTq.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_LimitVehiclePropTq.vecto
index 66759402c4058b416d4a5ebf4210e032a5f1bab0..a6a6c350863a0116244b3acdc5516d291edbfda7 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_LimitVehiclePropTq.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_LimitVehiclePropTq.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_LimitVehiclePropTq.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV_LimitVehiclePropTq.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Inputdaten P3 Group 5/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_noESS.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_noESS.vecto
index 7e9a9d5e7b9d9996c1cd55050d264ae093f8d0f7..8443b4feabdbf8c513a909c7bd93ca10021802a5 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_noESS.vecto	
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/P4 APT Group 5_noESS.vecto	
@@ -8,19 +8,19 @@
   "Body": {
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
-    "VehicleFile": "Vehicle\\Group5_HEV_noESS.vveh",
-    "EngineFile": "VKM\\Engine_325kW_12.7l.veng",
+    "VehicleFile": "Vehicle/Group5_HEV_noESS.vveh",
+    "EngineFile": "VKM/Engine_325kW_12.7l.veng",
     "GearboxFile": "APT-S Generic TqMax1200.vgbx",
     "TCU": "ShiftParameters.vtcu",
     "ShiftStrategy": "TUGraz.VectoCore.Models.SimulationComponent.Impl.ATShiftStrategyOptimized",
-    "HybridStrategyParams": "ElectricMotor\\Inputdaten P3 Group 5\\Electric components\\Hybrid_Parameters.vhctl",
+    "HybridStrategyParams": "ElectricMotor/Inputdaten P3 Group 5/Electric components/Hybrid_Parameters.vhctl",
     "AuxiliaryAssembly": "Classic",
     "AuxiliaryVersion": "CLASSIC",
     "AdvancedAuxiliaryFilePath": "",
     "Aux": [],
     "Padd": 3000.0,
     "Padd_electric": 0.0,
-    "VACC": "Vehicle\\Truck.vacc",
+    "VACC": "Vehicle/Truck.vacc",
     "EngineStopStartAtVehicleStopThreshold": 0.0,
     "EngineStopStartMaxOffTimespan": 0.0,
     "EngineStopStartUtilityFactor": 0.0,
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV.vveh
index fdc9ed199d9cf94ac77a4e844b496e1f8ef022db..6bdc127f7af630586b06fa53493aac6db6f37750 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P4",
-        "MotorFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Inputdaten P3/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Inputdaten P3/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW.vveh
index b8d9f36dac09e66d038b19ce021cdc325513a41c..7daac7a55940d3544b36f1072186d680f32fa69a 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P3",
-        "MotorFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Inputdaten P3/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Inputdaten P3/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh
index 5bccfe937134076f6626443f3387c764dcd0a145..ecfc4968414bab2f36e7662a15c0371577c38b5f 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_325kW_noESS.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P3",
-        "MotorFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Inputdaten P3/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Inputdaten P3/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh
index 6674d5d0425266d797f98a460bd4efdf9a9d6a76..3e4894a008860ec6b8782bc1e78a527ba492dc5e 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitEMTorqueDrive.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -102,12 +102,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P4",
-        "MotorFile": "..\\ElectricMotor\\Inputdaten P2\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Inputdaten P2/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Inputdaten P2\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Inputdaten P2/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
index ad2ea4a3a4caa8023bc4fb0bdfd5bc07dfd2db9e..ebe7e6e6ada1e0ef817efbcf23405a49b89e5ddd 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_LimitVehiclePropTq.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -99,12 +99,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P4",
-        "MotorFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Inputdaten P3/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Inputdaten P3\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Inputdaten P3/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_noESS.vveh b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_noESS.vveh
index 23fec1688938a053b1ff212f1b230bb68fe8f369..9c651e6b33bd74e2319f8c7311d5ef757f406a5b 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_noESS.vveh
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/P_HEV/P4_APT/Vehicle/Group5_HEV_noESS.vveh
@@ -76,7 +76,7 @@
     "Retarder": {
       "Type": "secondary",
       "Ratio": 1.0,
-      "File": "..\\Transmission\\Default.vrlm"
+      "File": "../Transmission/Default.vrlm"
     },
     "Angledrive": {
       "Type": "None",
@@ -98,12 +98,12 @@
         "Ratio": 1.0,
         "MechanicalEfficiency": 1.0,
         "Position": "P4",
-        "MotorFile": "..\\ElectricMotor\\Inputdaten P2\\Electric components\\GenericEMotor_140kW_936Nm.vem"
+        "MotorFile": "../ElectricMotor/Inputdaten P2/Electric components/GenericEMotor_140kW_936Nm.vem"
       }
     ],
     "Battery": {
       "NumPacks": 1,
-      "BatteryFile": "..\\ElectricMotor\\Inputdaten P2\\Electric components\\GenericBattery_10kWh_658V.vbat"
+      "BatteryFile": "../ElectricMotor/Inputdaten P2/Electric components/GenericBattery_10kWh_658V.vbat"
     }
   }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2_WHR.vecto b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2_WHR.vecto
index a49a6639b3181c7e2490b662f76f9a0cfa06fa1a..c8f3f01a0fab17decbd55627d308ceb2cf33f5bd 100644
--- a/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2_WHR.vecto
+++ b/VectoCore/VectoCoreTest/TestData/Integration/DeclarationMode/2nd_AmendmDeclMode/JSON/S_HEV/S2_Job/SerialHybrid_S2_WHR.vecto
@@ -9,8 +9,8 @@
     "SavedInDeclMode": true,
     "EngineOnlyMode": false,
     "VehicleFile": "SerialHybrid_S2.vveh",
-    "GearboxFile": "Transmission\\AMT_12.vgbx",
-    "TCU": "Transmission\\AMT_12.vgbx",
+    "GearboxFile": "Transmission/AMT_12.vgbx",
+    "TCU": "Transmission/AMT_12.vgbx",
     "EngineFile": "209kW_7c7l_WHR.veng",
     "HybridStrategyParams": "Hybrid_Parameters.vhctl",
     "Padd_electric": 0.0,
diff --git a/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs b/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs
index 6c3108a7218a7321c207ebb042f1469ca7fd1559..b46f7ace752528d4484fdf7761f615e09a68f47a 100644
--- a/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs
+++ b/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs
@@ -49,58 +49,58 @@ namespace TUGraz.VectoCore.Tests.XML.Reports
 		protected ICustomerInformationFileFactory _cifFactory;
 
 		protected const string ConventionalHeavyLorry =
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\Conventional_heavyLorry_AMT.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/Conventional_heavyLorry_AMT.xml";
 		protected const string HEV_Px_HeavyLorry =
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV_heavyLorry_AMT_Px_IHPC.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV_heavyLorry_AMT_Px_IHPC.xml";
 		protected const string HEV_S2_HeavyLorry = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV-S_heavyLorry_AMT_S2.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV-S_heavyLorry_AMT_S2.xml";
 		protected const string HEV_S3_HeavyLorry = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV-S_heavyLorry_S3.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV-S_heavyLorry_S3.xml";
 		protected const string HEV_S4_HeavyLorry = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV-S_heavyLorry_S4.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV-S_heavyLorry_S4.xml";
 		protected const string HEV_IEPC_S_HeavyLorry = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\HEV-S_heavyLorry_IEPC-S.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/HEV-S_heavyLorry_IEPC-S.xml";
 		protected const string PEV_E2_HeavyLorry = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\PEV_heavyLorry_AMT_E2.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/PEV_heavyLorry_AMT_E2.xml";
 		protected const string PEV_E3_HeavyLorry = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\PEV_heavyLorry_E3.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/PEV_heavyLorry_E3.xml";
 		protected const string PEV_E4_HeavyLorry = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\PEV_heavyLorry_E4.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/PEV_heavyLorry_E4.xml";
 		protected const string PEV_IEPC_HeavyLorry =
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry\IEPC_heavyLorry.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry/IEPC_heavyLorry.xml";
 
 		protected const string Exempted_HeavyLorry =
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\ExemptedVehicles\exempted_heavyLorry.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/ExemptedVehicles/exempted_heavyLorry.xml";
 
 		protected const string Conventional_PrimaryBus = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\Conventional_primaryBus_AMT.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/Conventional_primaryBus_AMT.xml";
 		protected const string HEV_Px_IHPC_PrimaryBus =
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\HEV_primaryBus_AMT_Px.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/HEV_primaryBus_AMT_Px.xml";
 		protected const string HEV_S2_PrimaryBus = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\HEV-S_primaryBus_AMT_S2.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/HEV-S_primaryBus_AMT_S2.xml";
 		protected const string HEV_S3_PrimaryBus = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\HEV-S_primaryBus_S3.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/HEV-S_primaryBus_S3.xml";
 		protected const string HEV_S4_PrimaryBus = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\HEV-S_primaryBus_S4.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/HEV-S_primaryBus_S4.xml";
 		protected const string HEV_IEPC_S_PrimaryBus =
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\HEV-S_primaryBus_IEPC-S.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/HEV-S_primaryBus_IEPC-S.xml";
 		protected const string PEV_E2_PrimaryBus = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\PEV_primaryBus_AMT_E2.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/PEV_primaryBus_AMT_E2.xml";
 		protected const string PEV_E3_PrimaryBus = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\PEV_primaryBus_E3.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/PEV_primaryBus_E3.xml";
 		protected const string PEV_E4_PrimaryBus = 
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\PEV_primaryBus_E4.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/PEV_primaryBus_E4.xml";
 		protected const string PEV_IEPC_PrimaryBus =
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\PrimaryBus\IEPC_primaryBus.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/PrimaryBus/IEPC_primaryBus.xml";
 
 		protected const string Exempted_PrimaryBus =
-			@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\ExemptedVehicles\exempted_primaryBus.xml";
+			@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/ExemptedVehicles/exempted_primaryBus.xml";
 
 
-		protected const string Conventional_CompletedBus = @"TestData\XML\XMLReaderDeclaration\SchemaVersionMultistage.0.1\vecto_multistage_conventional_final_vif.VIF_Report_1.xml";
+		protected const string Conventional_CompletedBus = @"TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_conventional_final_vif.VIF_Report_1.xml";
 
-		protected const string Exempted_CompletedBus = @"TestData\XML\XMLReaderDeclaration\SchemaVersionMultistage.0.1\exempted_completed.VIF_Report_2.xml";
-		//@"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\ExemptedVehicles\exempted_completedBus_input_full.xml";
+		protected const string Exempted_CompletedBus = @"TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/exempted_completed.VIF_Report_2.xml";
+		//@"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/ExemptedVehicles/exempted_completedBus_input_full.xml";
 
 		public static bool ValidateAndPrint(XDocument document, XmlDocumentType documentType)
 		{
diff --git a/VectoCore/VectoCoreTest/XML/XMLComponentInputTest/XMLBatterySystemComponentTest.cs b/VectoCore/VectoCoreTest/XML/XMLComponentInputTest/XMLBatterySystemComponentTest.cs
index 605d46527fa131dc87154df288674957f97a5632..7f7bf69f4a08fa0f04075facf0615aa4d43ef4bf 100644
--- a/VectoCore/VectoCoreTest/XML/XMLComponentInputTest/XMLBatterySystemComponentTest.cs
+++ b/VectoCore/VectoCoreTest/XML/XMLComponentInputTest/XMLBatterySystemComponentTest.cs
@@ -31,9 +31,9 @@ namespace TUGraz.VectoCore.Tests.XML.XMLComponentInputTest
     {
 		private StandardKernel _kernel;
 
-		private string BASEDIRComponent = @"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\ComponentData";
+		private string BASEDIRComponent = @"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/ComponentData";
 
-		private string BASEDIRVehicle = @"TestData\XML\XMLReaderDeclaration\SchemaVersion2.4\Distributed\HeavyLorry";
+		private string BASEDIRVehicle = @"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/Distributed/HeavyLorry";
 
         private IDeclarationInjectFactory _declarationFactory;
 		private IXMLInputDataReader _inputDataFactory;
diff --git a/VectoCore/VectoCoreTest/XML/XMLDeclarationInputTest.cs b/VectoCore/VectoCoreTest/XML/XMLDeclarationInputTest.cs
index 6e0b73e02c895f3217145f33dd81c7304ee9ba3b..65dd464746646bcfdcc38751c73ebc1705748600 100644
--- a/VectoCore/VectoCoreTest/XML/XMLDeclarationInputTest.cs
+++ b/VectoCore/VectoCoreTest/XML/XMLDeclarationInputTest.cs
@@ -714,7 +714,7 @@ namespace TUGraz.VectoCore.Tests.XML
 			}
 		}
 
-		public const string SampleTyreXML = @"TestData\XML\XMLReaderDeclaration\SchemaVersion2.5\TyreSample.xml";
+		public const string SampleTyreXML = @"TestData/XML/XMLReaderDeclaration/SchemaVersion2.5/TyreSample.xml";
 
 		[TestCase()]
 		public void TestWheelsSupportedInXML()
diff --git a/VectoCore/VectoCoreTest/XML/XMLDeclarationInputv24.cs b/VectoCore/VectoCoreTest/XML/XMLDeclarationInputv24.cs
index 14be4f0edfb9d36e51ef1a4eaf64cf6547064bb2..aa6eededd0be1dcf1dc82df68469b5ab63daa02f 100644
--- a/VectoCore/VectoCoreTest/XML/XMLDeclarationInputv24.cs
+++ b/VectoCore/VectoCoreTest/XML/XMLDeclarationInputv24.cs
@@ -40,50 +40,50 @@ namespace TUGraz.VectoCore.Tests.XML
 		private const string Optional_TESTS_DIR = @"TestData/XML/XMLReaderDeclaration/SchemaVersion2.4/WithoutOptionalEntries";
 
 		// MQ: These jobs cannot be run as the sample XML files do not contain meaningful vehicle data
-		//[TestCase(@"HeavyLorry\Conventional_heavyLorry_AMT.xml"),
-		//TestCase(@"HeavyLorry\HEV-S_heavyLorry_AMT_S2.xml"),
-		//TestCase(@"HeavyLorry\HEV-S_heavyLorry_AMT_S2_ovc.xml"),
-		//TestCase(@"HeavyLorry\HEV-S_heavyLorry_IEPC-S.xml"),
-		//TestCase(@"HeavyLorry\HEV-S_heavyLorry_S3.xml"),
-		//TestCase(@"HeavyLorry\HEV-S_heavyLorry_S4.xml"),
-		//TestCase(@"HeavyLorry\HEV_heavyLorry_AMT_Px.xml"),
-		//TestCase(@"HeavyLorry\IEPC_heavyLorry.xml"),
-		//TestCase(@"HeavyLorry\PEV_heavyLorry_AMT_E2.xml"),
-		//TestCase(@"HeavyLorry\PEV_heavyLorry_AMT_E2_realistic.xml"),
-		//TestCase(@"HeavyLorry\PEV_heavyLorry_APT-N_E2.xml"),
-		//TestCase(@"HeavyLorry\PEV_heavyLorry_E3.xml"),
-		//TestCase(@"HeavyLorry\PEV_heavyLorry_E4.xml"),
-		//TestCase(@"MediumLorry\Conventional_mediumLorry_AMT.xml"),
-		//TestCase(@"MediumLorry\HEV-S_mediumLorry_AMT_S2.xml"),
-		//TestCase(@"MediumLorry\HEV-S_mediumLorry_AMT_S2_ovc.xml"),
-		//TestCase(@"MediumLorry\HEV-S_mediumLorry_IEPC-S.xml"),
-		//TestCase(@"MediumLorry\HEV-S_mediumLorry_S3.xml"),
-		//TestCase(@"MediumLorry\HEV-S_mediumLorry_S4.xml"),
-		//TestCase(@"MediumLorry\HEV_mediumLorry_AMT_Px.xml"),
-		//TestCase(@"MediumLorry\IEPC_mediumLorry.xml"),
-		//TestCase(@"MediumLorry\PEV_mediumLorry_AMT_E2.xml"),
-		//TestCase(@"MediumLorry\PEV_mediumLorry_APT-N_E2.xml"),
-		//TestCase(@"MediumLorry\PEV_mediumLorry_E3.xml"),
-		//TestCase(@"MediumLorry\PEV_mediumLorry_E4.xml"),
-		//TestCase(@"PrimaryBus\Conventional_primaryBus_AMT.xml"),
-		//TestCase(@"PrimaryBus\HEV-S_primaryBus_AMT_S2.xml"),
-		//TestCase(@"PrimaryBus\HEV-S_primaryBus_IEPC-S.xml"),
-		//TestCase(@"PrimaryBus\HEV-S_primaryBus_S3.xml"),
-		//TestCase(@"PrimaryBus\HEV-S_primaryBus_S4.xml"),
-		//TestCase(@"PrimaryBus\HEV_primaryBus_AMT_Px.xml"),
-		//TestCase(@"PrimaryBus\IEPC_primaryBus.xml"),
-		//TestCase(@"PrimaryBus\PEV_primaryBus_AMT_E2.xml"),
-		//TestCase(@"PrimaryBus\PEV_primaryBus_E3.xml"),
-		//TestCase(@"PrimaryBus\PEV_primaryBus_E4.xml"),
-		////TestCase(@"CompletedBus\Conventional_completedBus_1.xml"),
-		////TestCase(@"CompletedBus\HEV_completedBus_1.xml"),
-		////TestCase(@"CompletedBus\IEPC_completedBus_1.xml"),
-		////TestCase(@"CompletedBus\PEV_completedBus_1.xml"),
-		//TestCase(@"ExemptedVehicles\exempted_completedBus_input_full.xml"),
-		//TestCase(@"ExemptedVehicles\exempted_completedBus_input_only_mandatory_entries.xml"),
-		//TestCase(@"ExemptedVehicles\exempted_heavyLorry.xml"),
-		//TestCase(@"ExemptedVehicles\exempted_mediumLorry.xml"),
-		//TestCase(@"ExemptedVehicles\exempted_primaryBus.xml"),
+		//[TestCase(@"HeavyLorry/Conventional_heavyLorry_AMT.xml"),
+		//TestCase(@"HeavyLorry/HEV-S_heavyLorry_AMT_S2.xml"),
+		//TestCase(@"HeavyLorry/HEV-S_heavyLorry_AMT_S2_ovc.xml"),
+		//TestCase(@"HeavyLorry/HEV-S_heavyLorry_IEPC-S.xml"),
+		//TestCase(@"HeavyLorry/HEV-S_heavyLorry_S3.xml"),
+		//TestCase(@"HeavyLorry/HEV-S_heavyLorry_S4.xml"),
+		//TestCase(@"HeavyLorry/HEV_heavyLorry_AMT_Px.xml"),
+		//TestCase(@"HeavyLorry/IEPC_heavyLorry.xml"),
+		//TestCase(@"HeavyLorry/PEV_heavyLorry_AMT_E2.xml"),
+		//TestCase(@"HeavyLorry/PEV_heavyLorry_AMT_E2_realistic.xml"),
+		//TestCase(@"HeavyLorry/PEV_heavyLorry_APT-N_E2.xml"),
+		//TestCase(@"HeavyLorry/PEV_heavyLorry_E3.xml"),
+		//TestCase(@"HeavyLorry/PEV_heavyLorry_E4.xml"),
+		//TestCase(@"MediumLorry/Conventional_mediumLorry_AMT.xml"),
+		//TestCase(@"MediumLorry/HEV-S_mediumLorry_AMT_S2.xml"),
+		//TestCase(@"MediumLorry/HEV-S_mediumLorry_AMT_S2_ovc.xml"),
+		//TestCase(@"MediumLorry/HEV-S_mediumLorry_IEPC-S.xml"),
+		//TestCase(@"MediumLorry/HEV-S_mediumLorry_S3.xml"),
+		//TestCase(@"MediumLorry/HEV-S_mediumLorry_S4.xml"),
+		//TestCase(@"MediumLorry/HEV_mediumLorry_AMT_Px.xml"),
+		//TestCase(@"MediumLorry/IEPC_mediumLorry.xml"),
+		//TestCase(@"MediumLorry/PEV_mediumLorry_AMT_E2.xml"),
+		//TestCase(@"MediumLorry/PEV_mediumLorry_APT-N_E2.xml"),
+		//TestCase(@"MediumLorry/PEV_mediumLorry_E3.xml"),
+		//TestCase(@"MediumLorry/PEV_mediumLorry_E4.xml"),
+		//TestCase(@"PrimaryBus/Conventional_primaryBus_AMT.xml"),
+		//TestCase(@"PrimaryBus/HEV-S_primaryBus_AMT_S2.xml"),
+		//TestCase(@"PrimaryBus/HEV-S_primaryBus_IEPC-S.xml"),
+		//TestCase(@"PrimaryBus/HEV-S_primaryBus_S3.xml"),
+		//TestCase(@"PrimaryBus/HEV-S_primaryBus_S4.xml"),
+		//TestCase(@"PrimaryBus/HEV_primaryBus_AMT_Px.xml"),
+		//TestCase(@"PrimaryBus/IEPC_primaryBus.xml"),
+		//TestCase(@"PrimaryBus/PEV_primaryBus_AMT_E2.xml"),
+		//TestCase(@"PrimaryBus/PEV_primaryBus_E3.xml"),
+		//TestCase(@"PrimaryBus/PEV_primaryBus_E4.xml"),
+		////TestCase(@"CompletedBus/Conventional_completedBus_1.xml"),
+		////TestCase(@"CompletedBus/HEV_completedBus_1.xml"),
+		////TestCase(@"CompletedBus/IEPC_completedBus_1.xml"),
+		////TestCase(@"CompletedBus/PEV_completedBus_1.xml"),
+		//TestCase(@"ExemptedVehicles/exempted_completedBus_input_full.xml"),
+		//TestCase(@"ExemptedVehicles/exempted_completedBus_input_only_mandatory_entries.xml"),
+		//TestCase(@"ExemptedVehicles/exempted_heavyLorry.xml"),
+		//TestCase(@"ExemptedVehicles/exempted_mediumLorry.xml"),
+		//TestCase(@"ExemptedVehicles/exempted_primaryBus.xml"),
 		//]
 		//public void TestReadingJobVersion_V24(string jobFile)
 		//{