diff --git a/Documentation/User Manual Source/Release Notes Vecto3.x.pdf b/Documentation/User Manual Source/Release Notes Vecto3.x.pdf
index e9fb391957a2ad2d18649a2fb17daba26ce30418..31841faf8a3a2efdb307695d6ef2186ff7f042c1 100644
Binary files a/Documentation/User Manual Source/Release Notes Vecto3.x.pdf and b/Documentation/User Manual Source/Release Notes Vecto3.x.pdf differ
diff --git a/VECTO.sln b/VECTO.sln
index cdc2fed5e6dfbbc2cf61f6eaae1c7250f583b603..a18e2401f48a34ad0ff757b675a5ae8bb7fcb62b 100644
--- a/VECTO.sln
+++ b/VECTO.sln
@@ -101,12 +101,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VECTOMultistage", "Tools\VE
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VectoMockup", "VectoMockup", "{927F1B17-8075-4185-A324-92971D2FB020}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VectoMockup", "VectoMockup\VectoMockup\VectoMockup.csproj", "{8E8F5C65-501E-4AAC-97DE-10DD283883D2}"
-EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VectoMockupTest", "VectoMockup\VectoMockupTest\VectoMockupTest.csproj", "{EC0D4019-BBE6-431C-90E1-BD4AAEC0BF88}"
-	ProjectSection(ProjectDependencies) = postProject
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2} = {8E8F5C65-501E-4AAC-97DE-10DD283883D2}
-	EndProjectSection
 EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -390,17 +385,6 @@ Global
 		{D78AD145-DD1F-45E7-89DA-4BF58F8F2D3E}.MockupRelease|Any CPU.Build.0 = Release|Any CPU
 		{D78AD145-DD1F-45E7-89DA-4BF58F8F2D3E}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{D78AD145-DD1F-45E7-89DA-4BF58F8F2D3E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.MockupDebug|Any CPU.ActiveCfg = MockupDebug|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.MockupDebug|Any CPU.Build.0 = MockupDebug|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.MockupDeploy|Any CPU.ActiveCfg = Release|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.MockupDeploy|Any CPU.Build.0 = Release|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.MockupRelease|Any CPU.ActiveCfg = Release|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.MockupRelease|Any CPU.Build.0 = Release|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2}.Release|Any CPU.Build.0 = Release|Any CPU
 		{EC0D4019-BBE6-431C-90E1-BD4AAEC0BF88}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{EC0D4019-BBE6-431C-90E1-BD4AAEC0BF88}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{EC0D4019-BBE6-431C-90E1-BD4AAEC0BF88}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
@@ -432,7 +416,6 @@ Global
 		{083F6B3C-9529-448F-AF1D-D0889852B918} = {351FF7E8-B56B-445E-8E98-A61E07C990DA}
 		{4977BE2A-CB80-4FC0-8D1A-30EC094011B4} = {351FF7E8-B56B-445E-8E98-A61E07C990DA}
 		{D78AD145-DD1F-45E7-89DA-4BF58F8F2D3E} = {351FF7E8-B56B-445E-8E98-A61E07C990DA}
-		{8E8F5C65-501E-4AAC-97DE-10DD283883D2} = {927F1B17-8075-4185-A324-92971D2FB020}
 		{EC0D4019-BBE6-431C-90E1-BD4AAEC0BF88} = {927F1B17-8075-4185-A324-92971D2FB020}
 	EndGlobalSection
 	GlobalSection(ExtensibilityGlobals) = postSolution
diff --git a/VECTO/VECTO.vbproj b/VECTO/VECTO.vbproj
index be55af27d43b130263c978a615c569a771b6187d..b41733958fc68076bc76b1189f81de0d71dd4cd1 100644
--- a/VECTO/VECTO.vbproj
+++ b/VECTO/VECTO.vbproj
@@ -66,17 +66,17 @@
 		</PackageReference>
 	</ItemGroup>
 
-	<Choose>
+	<!--<Choose>
 		<When Condition="$([System.Text.RegularExpressions.Regex]::IsMatch(&#xD;&#xA;         $(FinalDefineConstants), '^(.*,)*MOCKUP(,.*)*$'))">
 			<ItemGroup>
 				<ProjectReference Include="..\VectoMockup\VectoMockup\VectoMockup.csproj" />
 
 			</ItemGroup>
-			<!--<PropertyGroup>
+			--><!--<PropertyGroup>
 				<DefineConstants>MOCKUP</DefineConstants>
-			</PropertyGroup>-->
+			</PropertyGroup>--><!--
 		</When>
-	</Choose>
+	</Choose>-->
 
 	<ItemGroup>
 	<ProjectReference Include="..\VectoCommon\VectoCommon\VectoCommon.csproj" />
diff --git a/VECTO3GUI2020/VECTO3GUI2020.csproj b/VECTO3GUI2020/VECTO3GUI2020.csproj
index c76a66d831042dcae4217c022a706c1a0b22f757..f0aae7fcd3b96d02bd22c79015c7181e39f7e928 100644
--- a/VECTO3GUI2020/VECTO3GUI2020.csproj
+++ b/VECTO3GUI2020/VECTO3GUI2020.csproj
@@ -42,13 +42,13 @@
     <ProjectReference Include="..\VectoCore\VectoCore\VectoCore.csproj" />
   </ItemGroup>
 
-	<Choose>
+	<!--<Choose>
 		<When Condition="$([System.Text.RegularExpressions.Regex]::IsMatch(&#xD;&#xA;         $(DefineConstants), '^(.*;)*MOCKUP(;.*)*$'))">
 			<ItemGroup>
 				<ProjectReference Include="..\VectoMockup\VectoMockup\VectoMockup.csproj" />
 			</ItemGroup>
 		</When>
-	</Choose>
+	</Choose>-->
 
 
 
diff --git a/VectoConsole/VectoConsole.csproj b/VectoConsole/VectoConsole.csproj
index 1fab91cd911dcc6e336d49fc0e56324ea8feb2c1..d7059152b545466ce8b4fc84fea9a24ea0a8d0c0 100644
--- a/VectoConsole/VectoConsole.csproj
+++ b/VectoConsole/VectoConsole.csproj
@@ -41,15 +41,15 @@
     <ProjectReference Include="..\VectoCore\VectoCore\VectoCore.csproj" />
   </ItemGroup>
 
-	<Choose>
+	<!--<Choose>
 		<When Condition="$([System.Text.RegularExpressions.Regex]::IsMatch(&#xD;&#xA;         $(DefineConstants), '^(.*;)*MOCKUP(;.*)*$'))">
 			<ItemGroup>
 				<ProjectReference Include="..\VectoMockup\VectoMockup\VectoMockup.csproj" />
 
 			</ItemGroup>
-			<!--<PropertyGroup>
+			--><!--<PropertyGroup>
 				<DefineConstants>MOCKUP</DefineConstants>
-			</PropertyGroup>-->
+			</PropertyGroup>--><!--
 		</When>
-	</Choose>
+	</Choose>-->
 </Project>
\ No newline at end of file
diff --git a/VectoMockup/VectoMockup/MockupModalDataContainer.cs b/VectoCore/VectoCore/Mockup/MockupModalDataContainer.cs
similarity index 100%
rename from VectoMockup/VectoMockup/MockupModalDataContainer.cs
rename to VectoCore/VectoCore/Mockup/MockupModalDataContainer.cs
diff --git a/VectoMockup/VectoMockup/MockupResultReader.cs b/VectoCore/VectoCore/Mockup/MockupResultReader.cs
similarity index 99%
rename from VectoMockup/VectoMockup/MockupResultReader.cs
rename to VectoCore/VectoCore/Mockup/MockupResultReader.cs
index 4d235350a16ece3472c173742ea53a6fb6ecbd78..a627fca60f03d15b3e30078e41fc9bd615a0fd9c 100644
--- a/VectoMockup/VectoMockup/MockupResultReader.cs
+++ b/VectoCore/VectoCore/Mockup/MockupResultReader.cs
@@ -32,7 +32,7 @@ namespace TUGraz.VectoMockup
 		private static class MockupResultHelper
 		{
 			private static string _convArch = "Conv";
-			private const string mockupResourcePrefix = "TUGraz.VectoMockup.MockupResults";
+			private const string mockupResourcePrefix = "TUGraz.VectoCore.Mockup.MockupResults";
 			
 			
 			private static HashSet<string> conventional = new HashSet<string>() {
diff --git a/VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_Conv_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_Conv_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_Conv_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_Conv_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_Conv_Lorry.xml b/VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_Conv_Lorry.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_Conv_Lorry.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_Conv_Lorry.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_OVC-HEV_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_OVC-HEV_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_OVC-HEV_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_OVC-HEV_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_OVC-HEV_Lorry.xml b/VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_OVC-HEV_Lorry.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_OVC-HEV_Lorry.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_OVC-HEV_Lorry.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_PEV_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_PEV_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_PEV_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_PEV_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_PEV_Lorry.xml b/VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_PEV_Lorry.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_PEV_Lorry.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_PEV_Lorry.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_non-OVC-HEV_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_non-OVC-HEV_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_non-OVC-HEV_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_non-OVC-HEV_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_non-OVC-HEV_Lorry.xml b/VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_non-OVC-HEV_Lorry.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/CIF_MockupResults_non-OVC-HEV_Lorry.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/CIF_MockupResults_non-OVC-HEV_Lorry.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_Conv_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_Conv_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_Conv_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_Conv_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_Conv_Lorry.xml b/VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_Conv_Lorry.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_Conv_Lorry.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_Conv_Lorry.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_Error.xml b/VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_Error.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_Error.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_Error.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_OVC-HEV_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_OVC-HEV_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_OVC-HEV_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_OVC-HEV_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_OVC-HEV_Lorry.xml b/VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_OVC-HEV_Lorry.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_OVC-HEV_Lorry.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_OVC-HEV_Lorry.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_PEV_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_PEV_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_PEV_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_PEV_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_PEV_Lorry.xml b/VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_PEV_Lorry.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_PEV_Lorry.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_PEV_Lorry.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_non-OVC-HEV_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_non-OVC-HEV_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_non-OVC-HEV_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_non-OVC-HEV_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_non-OVC-HEV_Lorry.xml b/VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_non-OVC-HEV_Lorry.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/MRF_MockupResults_non-OVC-HEV_Lorry.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/MRF_MockupResults_non-OVC-HEV_Lorry.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/VIF_MockupResults_Conv_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/VIF_MockupResults_Conv_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/VIF_MockupResults_Conv_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/VIF_MockupResults_Conv_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/VIF_MockupResults_OVC-HEV_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/VIF_MockupResults_OVC-HEV_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/VIF_MockupResults_OVC-HEV_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/VIF_MockupResults_OVC-HEV_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/VIF_MockupResults_PEV_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/VIF_MockupResults_PEV_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/VIF_MockupResults_PEV_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/VIF_MockupResults_PEV_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupResults/VIF_MockupResults_non-OVC-HEV_Bus.xml b/VectoCore/VectoCore/Mockup/MockupResults/VIF_MockupResults_non-OVC-HEV_Bus.xml
similarity index 100%
rename from VectoMockup/VectoMockup/MockupResults/VIF_MockupResults_non-OVC-HEV_Bus.xml
rename to VectoCore/VectoCore/Mockup/MockupResults/VIF_MockupResults_non-OVC-HEV_Bus.xml
diff --git a/VectoMockup/VectoMockup/MockupXMLInputDataFactory.cs b/VectoCore/VectoCore/Mockup/MockupXMLInputDataFactory.cs
similarity index 100%
rename from VectoMockup/VectoMockup/MockupXMLInputDataFactory.cs
rename to VectoCore/VectoCore/Mockup/MockupXMLInputDataFactory.cs
diff --git a/VectoMockup/VectoMockup/Ninject/CIFMockupModule.cs b/VectoCore/VectoCore/Mockup/Ninject/CIFMockupModule.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Ninject/CIFMockupModule.cs
rename to VectoCore/VectoCore/Mockup/Ninject/CIFMockupModule.cs
diff --git a/VectoMockup/VectoMockup/Ninject/MRFMockupModule.cs b/VectoCore/VectoCore/Mockup/Ninject/MRFMockupModule.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Ninject/MRFMockupModule.cs
rename to VectoCore/VectoCore/Mockup/Ninject/MRFMockupModule.cs
diff --git a/VectoMockup/VectoMockup/Ninject/MockupModule.cs b/VectoCore/VectoCore/Mockup/Ninject/MockupModule.cs
similarity index 84%
rename from VectoMockup/VectoMockup/Ninject/MockupModule.cs
rename to VectoCore/VectoCore/Mockup/Ninject/MockupModule.cs
index cbc57cb97423faeaf92992ae5b6d106e4bd71cc1..993f9b86a244647771a1f4178153c0f05628f73f 100644
--- a/VectoMockup/VectoMockup/Ninject/MockupModule.cs
+++ b/VectoCore/VectoCore/Mockup/Ninject/MockupModule.cs
@@ -19,6 +19,11 @@ namespace TUGraz.VectoMockup.Ninject
 
 		public override void Load()
 		{
+			LoadModule<CIFMockupModule>();
+			LoadModule<MRFMockupModule>();
+			LoadModule<SimulatorFactoryModule>();
+			LoadModule<VIFMockupModule>();
+
 			Rebind<IVectoRunDataFactoryFactory>().To<VectoMockUpRunDataFactoryFactory>();
 			Rebind<IXMLDeclarationReportFactory>().To<MockupReportFactory>();
 			Rebind<IXMLInputDataReader>().To<MockupXMLInputDataFactory>();
diff --git a/VectoMockup/VectoMockup/Ninject/SimulatorFactoryModule.cs b/VectoCore/VectoCore/Mockup/Ninject/SimulatorFactoryModule.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Ninject/SimulatorFactoryModule.cs
rename to VectoCore/VectoCore/Mockup/Ninject/SimulatorFactoryModule.cs
diff --git a/VectoMockup/VectoMockup/Ninject/VIFMockupModule.cs b/VectoCore/VectoCore/Mockup/Ninject/VIFMockupModule.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Ninject/VIFMockupModule.cs
rename to VectoCore/VectoCore/Mockup/Ninject/VIFMockupModule.cs
diff --git a/VectoMockup/VectoMockup/Reports/IXMLMockupReport.cs b/VectoCore/VectoCore/Mockup/Reports/IXMLMockupReport.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Reports/IXMLMockupReport.cs
rename to VectoCore/VectoCore/Mockup/Reports/IXMLMockupReport.cs
diff --git a/VectoMockup/VectoMockup/Reports/MockupCustomerReport.cs b/VectoCore/VectoCore/Mockup/Reports/MockupCustomerReport.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Reports/MockupCustomerReport.cs
rename to VectoCore/VectoCore/Mockup/Reports/MockupCustomerReport.cs
diff --git a/VectoMockup/VectoMockup/Reports/MockupManufacturerReport.cs b/VectoCore/VectoCore/Mockup/Reports/MockupManufacturerReport.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Reports/MockupManufacturerReport.cs
rename to VectoCore/VectoCore/Mockup/Reports/MockupManufacturerReport.cs
diff --git a/VectoMockup/VectoMockup/Reports/MockupReportFactory.cs b/VectoCore/VectoCore/Mockup/Reports/MockupReportFactory.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Reports/MockupReportFactory.cs
rename to VectoCore/VectoCore/Mockup/Reports/MockupReportFactory.cs
diff --git a/VectoMockup/VectoMockup/Reports/MockupVIFReport.cs b/VectoCore/VectoCore/Mockup/Reports/MockupVIFReport.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Reports/MockupVIFReport.cs
rename to VectoCore/VectoCore/Mockup/Reports/MockupVIFReport.cs
diff --git a/VectoMockup/VectoMockup/Reports/MockupVehicleInformationFile.cs b/VectoCore/VectoCore/Mockup/Reports/MockupVehicleInformationFile.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Reports/MockupVehicleInformationFile.cs
rename to VectoCore/VectoCore/Mockup/Reports/MockupVehicleInformationFile.cs
diff --git a/VectoMockup/VectoMockup/Reports/XMLDeclarationMockupPrimaryReport.cs b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupPrimaryReport.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Reports/XMLDeclarationMockupPrimaryReport.cs
rename to VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupPrimaryReport.cs
diff --git a/VectoMockup/VectoMockup/Reports/XMLDeclarationMockupReport.cs b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReport.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Reports/XMLDeclarationMockupReport.cs
rename to VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReport.cs
diff --git a/VectoMockup/VectoMockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs
rename to VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs
diff --git a/VectoMockup/VectoMockup/Simulation/MockupExemptedRun.cs b/VectoCore/VectoCore/Mockup/Simulation/MockupExemptedRun.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Simulation/MockupExemptedRun.cs
rename to VectoCore/VectoCore/Mockup/Simulation/MockupExemptedRun.cs
diff --git a/VectoMockup/VectoMockup/Simulation/MockupRun.cs b/VectoCore/VectoCore/Mockup/Simulation/MockupRun.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Simulation/MockupRun.cs
rename to VectoCore/VectoCore/Mockup/Simulation/MockupRun.cs
diff --git a/VectoMockup/VectoMockup/Simulation/RundataFactories/CompletedBusRunDataFactory.cs b/VectoCore/VectoCore/Mockup/Simulation/RundataFactories/CompletedBusRunDataFactory.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Simulation/RundataFactories/CompletedBusRunDataFactory.cs
rename to VectoCore/VectoCore/Mockup/Simulation/RundataFactories/CompletedBusRunDataFactory.cs
diff --git a/VectoMockup/VectoMockup/Simulation/RundataFactories/MockupLorryVectoRunDataFactory.cs b/VectoCore/VectoCore/Mockup/Simulation/RundataFactories/MockupLorryVectoRunDataFactory.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Simulation/RundataFactories/MockupLorryVectoRunDataFactory.cs
rename to VectoCore/VectoCore/Mockup/Simulation/RundataFactories/MockupLorryVectoRunDataFactory.cs
diff --git a/VectoMockup/VectoMockup/Simulation/RundataFactories/PrimaryBusMockupRunDataFactory.cs b/VectoCore/VectoCore/Mockup/Simulation/RundataFactories/PrimaryBusMockupRunDataFactory.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Simulation/RundataFactories/PrimaryBusMockupRunDataFactory.cs
rename to VectoCore/VectoCore/Mockup/Simulation/RundataFactories/PrimaryBusMockupRunDataFactory.cs
diff --git a/VectoMockup/VectoMockup/Simulation/RundataFactories/VectoMockupRunDataFactoryFactory.cs b/VectoCore/VectoCore/Mockup/Simulation/RundataFactories/VectoMockupRunDataFactoryFactory.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Simulation/RundataFactories/VectoMockupRunDataFactoryFactory.cs
rename to VectoCore/VectoCore/Mockup/Simulation/RundataFactories/VectoMockupRunDataFactoryFactory.cs
diff --git a/VectoMockup/VectoMockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs b/VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs
rename to VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs
diff --git a/VectoMockup/VectoMockup/Simulation/SimulatorFactory/MockupSimulatorFactories.cs b/VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupSimulatorFactories.cs
similarity index 100%
rename from VectoMockup/VectoMockup/Simulation/SimulatorFactory/MockupSimulatorFactories.cs
rename to VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupSimulatorFactories.cs
diff --git a/VectoMockup/VectoMockup/VectoMockup.cs b/VectoCore/VectoCore/Mockup/VectoMockup.cs
similarity index 100%
rename from VectoMockup/VectoMockup/VectoMockup.cs
rename to VectoCore/VectoCore/Mockup/VectoMockup.cs
diff --git a/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs b/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs
index 3ea6c57d0560151765e54711886ded5b7af82d18..4b27ed472de140c9e2d25b223d0ee9ea0f9b56df 100644
--- a/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs
+++ b/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs
@@ -45,6 +45,8 @@ using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.
 using TUGraz.VectoCore.OutputData.XML.Engineering;
 
 using TUGraz.VectoCore.OutputData.XML.GroupWriter;
+using TUGraz.VectoMockup.Ninject;
+
 namespace TUGraz.VectoCore
 {
 	public abstract class AbstractNinjectModule : NinjectModule
@@ -94,32 +96,11 @@ namespace TUGraz.VectoCore
 			LoadModule<MRFNinjectModule>();
 			LoadModule<CIFNinjectModule>();
 			LoadModule<VIFNinjectModule>();
-			
-
-
-#if (MOCKUP)  //TODO: add second constant for release
-			var compiledModuleLoaderPlugin = new CompiledModuleLoaderPlugin(Kernel, new AssemblyNameRetriever());
-			var assembly = Assembly.LoadFile(Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location),"VectoMockup.dll"));
-			//var assembly = Assembly.LoadFile("VectoMockup.dll");
-			Kernel.Load(new Assembly[]{assembly});
-			
-
-
-
-
-
-#endif
-
-
-
-
 
+			#if (MOCKUP)  //TODO: add second constant for release
+				LoadModule<MockupModule>();
+			#endif
 		}
-
-		
-
-#endregion
-
-		
+		#endregion
 	}
 }
diff --git a/VectoCore/VectoCore/VectoCore.csproj b/VectoCore/VectoCore/VectoCore.csproj
index 03aa0b455d9a33f2519fa07baf44f77e3370af97..a40ed06626318812b9b09516b278ba89ad4d51fc 100644
--- a/VectoCore/VectoCore/VectoCore.csproj
+++ b/VectoCore/VectoCore/VectoCore.csproj
@@ -29,29 +29,50 @@
 	  <DebugType>none</DebugType>
 	</PropertyGroup>
 	<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='MockupRelease|net45|AnyCPU'">
-	  <DebugType>full</DebugType>
+	  <!--<DebugType>full</DebugType>-->
 	</PropertyGroup>
 	<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='MockupRelease|net48|AnyCPU'">
-	  <DebugType>full</DebugType>
+	  <!--<DebugType>full</DebugType>-->
 	</PropertyGroup>
 	<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='MockupRelease|net6.0|AnyCPU'">
-	  <DebugType>full</DebugType>
+	  <!--<DebugType>full</DebugType>-->
 	</PropertyGroup>
 
-	<Choose>
+	<!--<Choose>
 		<When Condition="$([System.Text.RegularExpressions.Regex]::IsMatch(&#xD;&#xA;         $(DefineConstants), '^(.*;)*MOCKUP(;.*)*$'))">
 			<ItemGroup>
 				<AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
 					<_Parameter1>VectoMockup</_Parameter1>
 				</AssemblyAttribute>
 			</ItemGroup>
-			<!--<PropertyGroup>
+			--><!--<PropertyGroup>
 				<DefineConstants>MOCKUP</DefineConstants>
-			</PropertyGroup>-->
+			</PropertyGroup>--><!--
 		</When>
-	</Choose>
+	</Choose>-->
 
 	<ItemGroup>
+    <None Remove="Mockup\MockupResults\CIF_MockupResults_Conv_Bus.xml" />
+    <None Remove="Mockup\MockupResults\CIF_MockupResults_Conv_Lorry.xml" />
+    <None Remove="Mockup\MockupResults\CIF_MockupResults_non-OVC-HEV_Bus.xml" />
+    <None Remove="Mockup\MockupResults\CIF_MockupResults_non-OVC-HEV_Lorry.xml" />
+    <None Remove="Mockup\MockupResults\CIF_MockupResults_OVC-HEV_Bus.xml" />
+    <None Remove="Mockup\MockupResults\CIF_MockupResults_OVC-HEV_Lorry.xml" />
+    <None Remove="Mockup\MockupResults\CIF_MockupResults_PEV_Bus.xml" />
+    <None Remove="Mockup\MockupResults\CIF_MockupResults_PEV_Lorry.xml" />
+    <None Remove="Mockup\MockupResults\MRF_MockupResults_Conv_Bus.xml" />
+    <None Remove="Mockup\MockupResults\MRF_MockupResults_Conv_Lorry.xml" />
+    <None Remove="Mockup\MockupResults\MRF_MockupResults_Error.xml" />
+    <None Remove="Mockup\MockupResults\MRF_MockupResults_non-OVC-HEV_Bus.xml" />
+    <None Remove="Mockup\MockupResults\MRF_MockupResults_non-OVC-HEV_Lorry.xml" />
+    <None Remove="Mockup\MockupResults\MRF_MockupResults_OVC-HEV_Bus.xml" />
+    <None Remove="Mockup\MockupResults\MRF_MockupResults_OVC-HEV_Lorry.xml" />
+    <None Remove="Mockup\MockupResults\MRF_MockupResults_PEV_Bus.xml" />
+    <None Remove="Mockup\MockupResults\MRF_MockupResults_PEV_Lorry.xml" />
+    <None Remove="Mockup\MockupResults\VIF_MockupResults_Conv_Bus.xml" />
+    <None Remove="Mockup\MockupResults\VIF_MockupResults_non-OVC-HEV_Bus.xml" />
+    <None Remove="Mockup\MockupResults\VIF_MockupResults_OVC-HEV_Bus.xml" />
+    <None Remove="Mockup\MockupResults\VIF_MockupResults_PEV_Bus.xml" />
     <None Remove="Resources\Declaration\Buses\DefaultActuationsMap.apac" />
     <None Remove="Resources\Declaration\VAUXBus\DEFAULT_1-Cylinder_1-Stage_393ccm.acmp" />
     <None Remove="Resources\Declaration\VAUXBus\DEFAULT_2-Cylinder_1-Stage_650ccm.acmp" />
@@ -120,6 +141,33 @@
     </EmbeddedResource>
   </ItemGroup>
 
+  <ItemGroup>
+    <!--<EmbeddedResource Include="Mockup\MockupResults">
+        <LogicalName>TUGraz.VectoMockup.MockupResults</LogicalName>
+	</EmbeddedResource>-->
+	<EmbeddedResource Include="Mockup\MockupResults\CIF_MockupResults_Conv_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\CIF_MockupResults_Conv_Lorry.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\CIF_MockupResults_non-OVC-HEV_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\CIF_MockupResults_non-OVC-HEV_Lorry.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\CIF_MockupResults_OVC-HEV_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\CIF_MockupResults_OVC-HEV_Lorry.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\CIF_MockupResults_PEV_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\CIF_MockupResults_PEV_Lorry.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\MRF_MockupResults_Conv_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\MRF_MockupResults_Conv_Lorry.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\MRF_MockupResults_Error.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\MRF_MockupResults_non-OVC-HEV_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\MRF_MockupResults_non-OVC-HEV_Lorry.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\MRF_MockupResults_OVC-HEV_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\MRF_MockupResults_OVC-HEV_Lorry.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\MRF_MockupResults_PEV_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\MRF_MockupResults_PEV_Lorry.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\VIF_MockupResults_Conv_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\VIF_MockupResults_non-OVC-HEV_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\VIF_MockupResults_OVC-HEV_Bus.xml" />
+    <EmbeddedResource Include="Mockup\MockupResults\VIF_MockupResults_PEV_Bus.xml" />
+  </ItemGroup>
+
   <ItemGroup>
     <Compile Update="JSONKeys.Designer.cs">
       <DesignTime>True</DesignTime>
@@ -132,4 +180,8 @@
     </EmbeddedResource>
   </ItemGroup>
 
+  <ItemGroup>
+    <Folder Conidition="('$(Configuration)' == 'MockupRelease') Or ('$(Configuration)' == 'MockupDebug')" Include="Mockup\" />
+  </ItemGroup>
+
 </Project>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/VectoCoreTest.csproj b/VectoCore/VectoCoreTest/VectoCoreTest.csproj
index 46de90a322530f97057969368805da66f716eed6..c0d07c6b1e67888f04aa03a53de60b68463c499e 100644
--- a/VectoCore/VectoCoreTest/VectoCoreTest.csproj
+++ b/VectoCore/VectoCoreTest/VectoCoreTest.csproj
@@ -35,15 +35,15 @@
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </None>
   </ItemGroup>
-	<Choose>
+	<!--<Choose>
 		<When Condition="$([System.Text.RegularExpressions.Regex]::IsMatch(&#xD;&#xA;         $(DefineConstants), '^(.*;)*MOCKUP(;.*)*$'))">
 			<ItemGroup>
 				<ProjectReference Include="$(SolutionDir)\VectoMockup\VectoMockup\VectoMockup.csproj" />
 
 			</ItemGroup>
-			<!--<PropertyGroup>
+			--><!--<PropertyGroup>
 				<DefineConstants>MOCKUP</DefineConstants>
-			</PropertyGroup>-->
+			</PropertyGroup>--><!--
 		</When>
-	</Choose>
+	</Choose>-->
 </Project>
\ No newline at end of file
diff --git a/VectoMockup/VectoMockup/VectoMockup.csproj b/VectoMockup/VectoMockup/VectoMockup.csproj
deleted file mode 100644
index 63872dc5dadd1cc244f23f091d55d07d58643997..0000000000000000000000000000000000000000
--- a/VectoMockup/VectoMockup/VectoMockup.csproj
+++ /dev/null
@@ -1,82 +0,0 @@
-<Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <RootNamespace>TUGraz.VectoMockup</RootNamespace>
-    <AssemblyName>VectoMockup</AssemblyName>
-    <TargetFrameworks>net45;net48;net6.0</TargetFrameworks>
-    <DefineConstants Condition="'$(Configuration)' == 'MockupDebug'">Debug</DefineConstants>
-    <Configurations>Debug;Release;MockupDebug</Configurations>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='MockupDebug|net45|AnyCPU'">
-    <DebugType>full</DebugType>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='MockupDebug|net48|AnyCPU'">
-    <DebugType>full</DebugType>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='MockupDebug|net6.0|AnyCPU'">
-    <DebugType>full</DebugType>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net45|AnyCPU'">
-    <DebugType>embedded</DebugType>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net48|AnyCPU'">
-    <DebugType>embedded</DebugType>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net6.0|AnyCPU'">
-    <DebugType>embedded</DebugType>
-  </PropertyGroup>
-  <ItemGroup>
-    <None Remove="MockupResults\CIF_MockupResults_Conv_Bus.xml" />
-    <None Remove="MockupResults\CIF_MockupResults_Conv_Lorry.xml" />
-    <None Remove="MockupResults\CIF_MockupResults_non-OVC-HEV_Bus.xml" />
-    <None Remove="MockupResults\CIF_MockupResults_non-OVC-HEV_Lorry.xml" />
-    <None Remove="MockupResults\CIF_MockupResults_OVC-HEV_Bus.xml" />
-    <None Remove="MockupResults\CIF_MockupResults_OVC-HEV_Lorry.xml" />
-    <None Remove="MockupResults\CIF_MockupResults_PEV_Bus.xml" />
-    <None Remove="MockupResults\CIF_MockupResults_PEV_Lorry.xml" />
-    <None Remove="MockupResults\MRF_MockupResults_Conv_Bus.xml" />
-    <None Remove="MockupResults\MRF_MockupResults_Conv_Lorry.xml" />
-    <None Remove="MockupResults\MRF_MockupResults_Error.xml" />
-    <None Remove="MockupResults\MRF_MockupResults_non-OVC-HEV_Bus.xml" />
-    <None Remove="MockupResults\MRF_MockupResults_non-OVC-HEV_Lorry.xml" />
-    <None Remove="MockupResults\MRF_MockupResults_OVC-HEV_Bus.xml" />
-    <None Remove="MockupResults\MRF_MockupResults_OVC-HEV_Lorry.xml" />
-    <None Remove="MockupResults\MRF_MockupResults_PEV_Bus.xml" />
-    <None Remove="MockupResults\MRF_MockupResults_PEV_Lorry.xml" />
-    <None Remove="MockupResults\VIF_MockupResults_Conv_Bus.xml" />
-    <None Remove="MockupResults\VIF_MockupResults_non-OVC-HEV_Bus.xml" />
-    <None Remove="MockupResults\VIF_MockupResults_OVC-HEV_Bus.xml" />
-    <None Remove="MockupResults\VIF_MockupResults_PEV_Bus.xml" />
-  </ItemGroup>
-  <ItemGroup>
-    <EmbeddedResource Include="MockupResults\CIF_MockupResults_Conv_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\CIF_MockupResults_Conv_Lorry.xml" />
-    <EmbeddedResource Include="MockupResults\CIF_MockupResults_non-OVC-HEV_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\CIF_MockupResults_non-OVC-HEV_Lorry.xml" />
-    <EmbeddedResource Include="MockupResults\CIF_MockupResults_OVC-HEV_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\CIF_MockupResults_OVC-HEV_Lorry.xml" />
-    <EmbeddedResource Include="MockupResults\CIF_MockupResults_PEV_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\CIF_MockupResults_PEV_Lorry.xml" />
-    <EmbeddedResource Include="MockupResults\MRF_MockupResults_Conv_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\MRF_MockupResults_Conv_Lorry.xml" />
-    <EmbeddedResource Include="MockupResults\MRF_MockupResults_Error.xml" />
-    <EmbeddedResource Include="MockupResults\MRF_MockupResults_non-OVC-HEV_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\MRF_MockupResults_non-OVC-HEV_Lorry.xml" />
-    <EmbeddedResource Include="MockupResults\MRF_MockupResults_OVC-HEV_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\MRF_MockupResults_OVC-HEV_Lorry.xml" />
-    <EmbeddedResource Include="MockupResults\MRF_MockupResults_PEV_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\MRF_MockupResults_PEV_Lorry.xml" />
-    <EmbeddedResource Include="MockupResults\VIF_MockupResults_Conv_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\VIF_MockupResults_non-OVC-HEV_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\VIF_MockupResults_OVC-HEV_Bus.xml" />
-    <EmbeddedResource Include="MockupResults\VIF_MockupResults_PEV_Bus.xml" />
-  </ItemGroup>
-  <ItemGroup>
-    <PackageReference Include="Ninject" Version="3.3.6" />
-    <PackageReference Include="Ninject.Extensions.ContextPreservation" Version="3.3.1" />
-    <PackageReference Include="Ninject.Extensions.Factory" Version="3.3.3" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\VectoCore\VectoCore\VectoCore.csproj" />
-  </ItemGroup>
-
-</Project>
diff --git a/VectoMockup/VectoMockupTest/VectoMockupTest.csproj b/VectoMockup/VectoMockupTest/VectoMockupTest.csproj
index 63a43fb3a2f8a5c2632eb177dd12a2addf312aee..5a089db20b7e61c84936b8360fb61da7e877240c 100644
--- a/VectoMockup/VectoMockupTest/VectoMockupTest.csproj
+++ b/VectoMockup/VectoMockupTest/VectoMockupTest.csproj
@@ -55,7 +55,6 @@
   <ItemGroup>
     <ProjectReference Include="..\..\VectoCore\VectoCoreTest\VectoCoreTest.csproj" />
     <ProjectReference Include="..\..\VectoCore\VectoCore\VectoCore.csproj" />
-    <ProjectReference Include="..\VectoMockup\VectoMockup.csproj" />
   </ItemGroup>
 
 </Project>