diff --git a/de.hftstuttgart.energycomponents.application/META-INF/MANIFEST.MF b/de.hftstuttgart.energycomponents.application/META-INF/MANIFEST.MF
index 20bb471d7000866c75a7f0f4c0e0bd2014283ad8..0a1dca74082e852bfcdc57ebad95293d8ae8aeae 100644
--- a/de.hftstuttgart.energycomponents.application/META-INF/MANIFEST.MF
+++ b/de.hftstuttgart.energycomponents.application/META-INF/MANIFEST.MF
@@ -18,7 +18,7 @@ Require-Bundle: javax.inject;bundle-version="1.0.0",
  org.eclipse.emf.ecore;bundle-version="[2.8.0,3.0.0)",
  org.eclipse.emf.ecp.ui.view.swt;bundle-version="0.0.0",
  org.eclipse.emf.ecp.ui.view;bundle-version="0.0.0",
- de.hftstuttgart.energycomponents;bundle-version="0.0.0",
+ de.hftstuttgart.energycomponents.model;bundle-version="0.0.0",
  de.hftstuttgart.energycomponents.edit;bundle-version="0.0.0",
  de.hftstuttgart.energycomponents.viewmodel;bundle-version="0.0.0",
  de.hftstuttgart.indriya.osgiplugin;bundle-version="0.0.0",
diff --git a/de.hftstuttgart.energycomponents.edit/META-INF/MANIFEST.MF b/de.hftstuttgart.energycomponents.edit/META-INF/MANIFEST.MF
index 941e6ee22d8c03353ba273eb81ea09df63eab4ca..157fae0a19d35973d039f0bca99d94457adf4074 100644
--- a/de.hftstuttgart.energycomponents.edit/META-INF/MANIFEST.MF
+++ b/de.hftstuttgart.energycomponents.edit/META-INF/MANIFEST.MF
@@ -11,7 +11,7 @@ Bundle-Localization: plugin
 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Export-Package: de.hftstuttgart.energycomponents.provider
 Require-Bundle: org.eclipse.core.runtime,
- de.hftstuttgart.energycomponents;visibility:=reexport,
+ de.hftstuttgart.energycomponents.model;visibility:=reexport,
  org.eclipse.emf.edit;visibility:=reexport,
  de.hftstuttgart.units;bundle-version="1.0.0"
 Bundle-ActivationPolicy: lazy
diff --git a/de.hftstuttgart.energycomponents.feature/feature.xml b/de.hftstuttgart.energycomponents.feature/feature.xml
index f911894ccb4642589000b7f298cbb4202782118e..67eb5893678809dd404b7e0f5f13a7f6b76e01d9 100644
--- a/de.hftstuttgart.energycomponents.feature/feature.xml
+++ b/de.hftstuttgart.energycomponents.feature/feature.xml
@@ -37,13 +37,6 @@
          version="0.0.0"
          unpack="false"/>
 
-   <plugin
-         id="de.hftstuttgart.energycomponents"
-         download-size="0"
-         install-size="0"
-         version="0.0.0"
-         unpack="false"/>
-
    <plugin
          id="de.hftstuttgart.units.ui.renderer"
          download-size="0"
@@ -120,4 +113,11 @@
          version="0.0.0"
          unpack="false"/>
 
+   <plugin
+         id="de.hftstuttgart.energycomponents.model"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
 </feature>
diff --git a/de.hftstuttgart.energycomponents/.classpath b/de.hftstuttgart.energycomponents.model/.classpath
similarity index 100%
rename from de.hftstuttgart.energycomponents/.classpath
rename to de.hftstuttgart.energycomponents.model/.classpath
diff --git a/de.hftstuttgart.energycomponents/.project b/de.hftstuttgart.energycomponents.model/.project
similarity index 89%
rename from de.hftstuttgart.energycomponents/.project
rename to de.hftstuttgart.energycomponents.model/.project
index ab5af7844e1921b1daed1b23a32022c9b567ba0e..6c45ab73ffc7ab045e9178bfbf00df0dc5332aee 100644
--- a/de.hftstuttgart.energycomponents/.project
+++ b/de.hftstuttgart.energycomponents.model/.project
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>de.hftstuttgart.energycomponents</name>
+	<name>de.hftstuttgart.energycomponents.model</name>
 	<comment></comment>
 	<projects>
 	</projects>
diff --git a/de.hftstuttgart.energycomponents/META-INF/MANIFEST.MF b/de.hftstuttgart.energycomponents.model/META-INF/MANIFEST.MF
similarity index 88%
rename from de.hftstuttgart.energycomponents/META-INF/MANIFEST.MF
rename to de.hftstuttgart.energycomponents.model/META-INF/MANIFEST.MF
index 8cf545d5d7e35968c203248554ee5f72eb82d7fa..b6750b3e6acb7fb3d07be1da6cc2c3acd0249252 100644
--- a/de.hftstuttgart.energycomponents/META-INF/MANIFEST.MF
+++ b/de.hftstuttgart.energycomponents.model/META-INF/MANIFEST.MF
@@ -1,7 +1,7 @@
 Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
-Bundle-SymbolicName: de.hftstuttgart.energycomponents;singleton:=true
+Bundle-SymbolicName: de.hftstuttgart.energycomponents.model;singleton:=true
 Automatic-Module-Name: de.hftstuttgart.energycomponents
 Bundle-Version: 1.0.0.qualifier
 Bundle-ClassPath: .
diff --git a/de.hftstuttgart.energycomponents/build.properties b/de.hftstuttgart.energycomponents.model/build.properties
similarity index 100%
rename from de.hftstuttgart.energycomponents/build.properties
rename to de.hftstuttgart.energycomponents.model/build.properties
diff --git a/de.hftstuttgart.energycomponents/model/EnergyComponents.aird b/de.hftstuttgart.energycomponents.model/model/EnergyComponents.aird
similarity index 100%
rename from de.hftstuttgart.energycomponents/model/EnergyComponents.aird
rename to de.hftstuttgart.energycomponents.model/model/EnergyComponents.aird
diff --git a/de.hftstuttgart.energycomponents/model/EnergyComponents.ecore b/de.hftstuttgart.energycomponents.model/model/EnergyComponents.ecore
similarity index 100%
rename from de.hftstuttgart.energycomponents/model/EnergyComponents.ecore
rename to de.hftstuttgart.energycomponents.model/model/EnergyComponents.ecore
diff --git a/de.hftstuttgart.energycomponents/model/EnergyComponents.genmodel b/de.hftstuttgart.energycomponents.model/model/EnergyComponents.genmodel
similarity index 100%
rename from de.hftstuttgart.energycomponents/model/EnergyComponents.genmodel
rename to de.hftstuttgart.energycomponents.model/model/EnergyComponents.genmodel
diff --git a/de.hftstuttgart.energycomponents/plugin.properties b/de.hftstuttgart.energycomponents.model/plugin.properties
similarity index 100%
rename from de.hftstuttgart.energycomponents/plugin.properties
rename to de.hftstuttgart.energycomponents.model/plugin.properties
diff --git a/de.hftstuttgart.energycomponents/plugin.xml b/de.hftstuttgart.energycomponents.model/plugin.xml
similarity index 100%
rename from de.hftstuttgart.energycomponents/plugin.xml
rename to de.hftstuttgart.energycomponents.model/plugin.xml
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/AllFuelTypes.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/AllFuelTypes.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/AllFuelTypes.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/AllFuelTypes.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/BioFuel.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/BioFuel.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/BioFuel.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/BioFuel.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/BioFuelTypes.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/BioFuelTypes.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/BioFuelTypes.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/BioFuelTypes.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Boiler.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Boiler.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Boiler.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Boiler.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/BoilerTypes.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/BoilerTypes.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/BoilerTypes.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/BoilerTypes.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Characteristic.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Characteristic.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Characteristic.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Characteristic.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ChemicalEnergyDevice.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ChemicalEnergyDevice.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ChemicalEnergyDevice.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ChemicalEnergyDevice.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/CollectorTypes.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/CollectorTypes.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/CollectorTypes.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/CollectorTypes.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/CombinedHeatPower.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/CombinedHeatPower.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/CombinedHeatPower.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/CombinedHeatPower.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Cost.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Cost.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Cost.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Cost.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/DataPoint.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/DataPoint.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/DataPoint.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/DataPoint.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ElectricalStorage.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ElectricalStorage.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ElectricalStorage.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ElectricalStorage.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ElectricalStorageTypes.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ElectricalStorageTypes.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ElectricalStorageTypes.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ElectricalStorageTypes.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Electricity.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Electricity.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Electricity.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Electricity.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Electrolyzer.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Electrolyzer.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Electrolyzer.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Electrolyzer.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnCompFactory.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnCompFactory.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnCompFactory.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnCompFactory.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnCompPackage.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnCompPackage.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnCompPackage.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnCompPackage.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnergyCarrier.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnergyCarrier.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnergyCarrier.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnergyCarrier.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnergyCarriers.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnergyCarriers.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnergyCarriers.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnergyCarriers.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnergyComponent.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnergyComponent.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnergyComponent.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnergyComponent.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnergyComponentsCatalog.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnergyComponentsCatalog.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnergyComponentsCatalog.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnergyComponentsCatalog.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnergyComponentsCostCatalog.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnergyComponentsCostCatalog.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/EnergyComponentsCostCatalog.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/EnergyComponentsCostCatalog.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ExponentialFunction.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ExponentialFunction.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ExponentialFunction.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ExponentialFunction.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ExponentionalCharacteristic.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ExponentionalCharacteristic.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ExponentionalCharacteristic.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ExponentionalCharacteristic.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/FossilFuel.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/FossilFuel.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/FossilFuel.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/FossilFuel.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/FossilFuelTypes.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/FossilFuelTypes.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/FossilFuelTypes.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/FossilFuelTypes.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Fuel.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Fuel.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Fuel.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Fuel.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/FuelCell.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/FuelCell.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/FuelCell.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/FuelCell.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/FuelTypes.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/FuelTypes.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/FuelTypes.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/FuelTypes.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/GeothermalHeatExchanger.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/GeothermalHeatExchanger.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/GeothermalHeatExchanger.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/GeothermalHeatExchanger.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/HeatExchanger.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/HeatExchanger.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/HeatExchanger.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/HeatExchanger.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/HeatPump.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/HeatPump.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/HeatPump.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/HeatPump.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/HeatSources.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/HeatSources.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/HeatSources.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/HeatSources.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Hydrocarbon.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Hydrocarbon.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Hydrocarbon.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Hydrocarbon.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Hydrogen.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Hydrogen.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Hydrogen.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Hydrogen.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/HydrogenCompressor.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/HydrogenCompressor.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/HydrogenCompressor.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/HydrogenCompressor.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/HydrogenStorage.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/HydrogenStorage.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/HydrogenStorage.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/HydrogenStorage.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Inverter.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Inverter.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Inverter.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Inverter.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/InvestmentCost.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/InvestmentCost.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/InvestmentCost.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/InvestmentCost.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/LinearCharacteristic.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/LinearCharacteristic.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/LinearCharacteristic.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/LinearCharacteristic.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/LinearFunction.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/LinearFunction.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/LinearFunction.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/LinearFunction.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Manufacturer.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Manufacturer.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Manufacturer.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Manufacturer.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Material.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Material.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Material.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Material.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Medium.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Medium.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Medium.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Medium.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/NewEClass40.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/NewEClass40.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/NewEClass40.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/NewEClass40.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PersonnelCost.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PersonnelCost.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PersonnelCost.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PersonnelCost.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PhotovoltaicModule.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PhotovoltaicModule.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PhotovoltaicModule.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PhotovoltaicModule.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PolynomialCharacteristic.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PolynomialCharacteristic.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PolynomialCharacteristic.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PolynomialCharacteristic.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PolynomialFunction.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PolynomialFunction.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PolynomialFunction.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PolynomialFunction.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PowerCharacteristic.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PowerCharacteristic.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PowerCharacteristic.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PowerCharacteristic.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PowerFunction.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PowerFunction.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PowerFunction.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PowerFunction.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PowerSources.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PowerSources.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/PowerSources.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/PowerSources.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/RegularFuel.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/RegularFuel.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/RegularFuel.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/RegularFuel.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/SaltHydrate.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/SaltHydrate.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/SaltHydrate.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/SaltHydrate.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/SolarThermalCollector.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/SolarThermalCollector.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/SolarThermalCollector.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/SolarThermalCollector.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/TableCharacteristic.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/TableCharacteristic.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/TableCharacteristic.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/TableCharacteristic.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/TableFunction.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/TableFunction.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/TableFunction.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/TableFunction.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ThermalEnergyDevice.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ThermalEnergyDevice.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ThermalEnergyDevice.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ThermalEnergyDevice.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ThermalStorage.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ThermalStorage.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ThermalStorage.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ThermalStorage.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ThermalStorageTypes.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ThermalStorageTypes.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/ThermalStorageTypes.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/ThermalStorageTypes.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/TypeOfHeatSource.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/TypeOfHeatSource.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/TypeOfHeatSource.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/TypeOfHeatSource.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Water.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Water.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/Water.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/Water.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/WindTurbine.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/WindTurbine.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/WindTurbine.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/WindTurbine.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/cellTypesElectrolyzer.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/cellTypesElectrolyzer.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/cellTypesElectrolyzer.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/cellTypesElectrolyzer.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/BioFuelImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/BioFuelImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/BioFuelImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/BioFuelImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/BoilerImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/BoilerImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/BoilerImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/BoilerImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/CharacteristicImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/CharacteristicImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/CharacteristicImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/CharacteristicImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/CombinedHeatPowerImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/CombinedHeatPowerImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/CombinedHeatPowerImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/CombinedHeatPowerImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/CostImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/CostImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/CostImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/CostImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/DataPointImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/DataPointImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/DataPointImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/DataPointImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ElectricalStorageImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ElectricalStorageImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ElectricalStorageImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ElectricalStorageImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ElectricityImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ElectricityImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ElectricityImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ElectricityImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ElectrolyzerImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ElectrolyzerImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ElectrolyzerImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ElectrolyzerImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnCompFactoryImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnCompFactoryImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnCompFactoryImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnCompFactoryImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnCompPackageImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnCompPackageImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnCompPackageImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnCompPackageImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnergyCarrierImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnergyCarrierImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnergyCarrierImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnergyCarrierImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentsCatalogImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentsCatalogImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentsCatalogImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentsCatalogImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentsCostCatalogImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentsCostCatalogImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentsCostCatalogImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentsCostCatalogImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ExponentialFunctionImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ExponentialFunctionImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ExponentialFunctionImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ExponentialFunctionImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ExponentionalCharacteristicImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ExponentionalCharacteristicImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ExponentionalCharacteristicImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ExponentionalCharacteristicImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/FossilFuelImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/FossilFuelImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/FossilFuelImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/FossilFuelImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/FuelCellImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/FuelCellImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/FuelCellImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/FuelCellImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/FuelImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/FuelImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/FuelImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/FuelImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/GeothermalHeatExchangerImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/GeothermalHeatExchangerImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/GeothermalHeatExchangerImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/GeothermalHeatExchangerImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/HeatExchangerImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/HeatExchangerImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/HeatExchangerImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/HeatExchangerImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/HeatPumpImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/HeatPumpImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/HeatPumpImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/HeatPumpImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenCompressorImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenCompressorImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenCompressorImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenCompressorImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenStorageImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenStorageImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenStorageImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenStorageImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/InverterImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/InverterImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/InverterImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/InverterImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/LinearCharacteristicImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/LinearCharacteristicImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/LinearCharacteristicImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/LinearCharacteristicImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/LinearFunctionImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/LinearFunctionImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/LinearFunctionImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/LinearFunctionImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ManufacturerImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ManufacturerImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ManufacturerImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ManufacturerImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/MaterialImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/MaterialImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/MaterialImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/MaterialImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/MediumImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/MediumImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/MediumImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/MediumImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/PhotovoltaicModuleImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/PhotovoltaicModuleImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/PhotovoltaicModuleImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/PhotovoltaicModuleImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/PolynomialCharacteristicImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/PolynomialCharacteristicImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/PolynomialCharacteristicImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/PolynomialCharacteristicImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/PolynomialFunctionImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/PolynomialFunctionImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/PolynomialFunctionImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/PolynomialFunctionImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/PowerCharacteristicImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/PowerCharacteristicImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/PowerCharacteristicImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/PowerCharacteristicImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/PowerFunctionImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/PowerFunctionImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/PowerFunctionImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/PowerFunctionImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/SolarThermalCollectorImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/SolarThermalCollectorImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/SolarThermalCollectorImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/SolarThermalCollectorImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/TableCharacteristicImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/TableCharacteristicImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/TableCharacteristicImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/TableCharacteristicImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/TableFunctionImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/TableFunctionImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/TableFunctionImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/TableFunctionImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ThermalEnergyDeviceImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ThermalEnergyDeviceImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ThermalEnergyDeviceImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ThermalEnergyDeviceImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ThermalStorageImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ThermalStorageImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/ThermalStorageImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/ThermalStorageImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/WindTurbineImpl.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/WindTurbineImpl.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/impl/WindTurbineImpl.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/impl/WindTurbineImpl.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/otherCost.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/otherCost.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/otherCost.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/otherCost.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/util/EnCompAdapterFactory.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/util/EnCompAdapterFactory.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/util/EnCompAdapterFactory.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/util/EnCompAdapterFactory.java
diff --git a/de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/util/EnCompSwitch.java b/de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/util/EnCompSwitch.java
similarity index 100%
rename from de.hftstuttgart.energycomponents/src-gen/de/hftstuttgart/energycomponents/util/EnCompSwitch.java
rename to de.hftstuttgart.energycomponents.model/src-gen/de/hftstuttgart/energycomponents/util/EnCompSwitch.java
diff --git a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/EnergyComponentsCatalog.view b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/EnergyComponentsCatalog.view
index 3e0fc0655be9858087504c29e801d5a2fbc37cd4..cfe22ae3ed97c84e00f4256aa6c183c170b92aa1 100644
--- a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/EnergyComponentsCatalog.view
+++ b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/EnergyComponentsCatalog.view
@@ -565,5 +565,5 @@
       </categorizations>
     </categorizations>
   </children>
-  <ecorePaths>/de.hftstuttgart.energycomponents/model/EnergyComponents.ecore</ecorePaths>
+  <ecorePaths>/de.hftstuttgart.energycomponents.model/model/EnergyComponents.ecore</ecorePaths>
 </org.eclipse.emf.ecp.view.model:View>
diff --git a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/ExponentionalCharacteristic.view b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/ExponentionalCharacteristic.view
index c7a1fa0e7d285629e2eb26796aa63c7c4507e4a1..74a152fd98aa80a6797348b3a0b39937482dd51b 100644
--- a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/ExponentionalCharacteristic.view
+++ b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/ExponentionalCharacteristic.view
@@ -6,5 +6,5 @@
       <domainModelEFeature xsi:type="ecore:EReference" href="https://www.hft-stuttgart.de/energycomponents#//ExponentionalCharacteristic/functions"/>
     </domainModelReference>
   </children>
-  <ecorePaths>/de.hftstuttgart.energycomponents/model/EnergyComponents.ecore</ecorePaths>
+  <ecorePaths>/de.hftstuttgart.energycomponents.model/model/EnergyComponents.ecore</ecorePaths>
 </org.eclipse.emf.ecp.view.model:View>
diff --git a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/LinearCharacteristic.view b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/LinearCharacteristic.view
index 47f0b2d5b6910afece75968081ad0c7f9db88bed..b647ad9653c994740dee9c61adac84bf852b9af3 100644
--- a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/LinearCharacteristic.view
+++ b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/LinearCharacteristic.view
@@ -6,5 +6,5 @@
       <domainModelEFeature xsi:type="ecore:EReference" href="https://www.hft-stuttgart.de/energycomponents#//LinearCharacteristic/functions"/>
     </domainModelReference>
   </children>
-  <ecorePaths>/de.hftstuttgart.energycomponents/model/EnergyComponents.ecore</ecorePaths>
+  <ecorePaths>/de.hftstuttgart.energycomponents.model/model/EnergyComponents.ecore</ecorePaths>
 </org.eclipse.emf.ecp.view.model:View>
diff --git a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/PolynomialCharacteristic.view b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/PolynomialCharacteristic.view
index e43d2f50e95e24e2901ac5b1a05fa264d2893842..c843a690f80e24623e5855ef94d096fd9cd02221 100644
--- a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/PolynomialCharacteristic.view
+++ b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/PolynomialCharacteristic.view
@@ -6,5 +6,5 @@
       <domainModelEFeature xsi:type="ecore:EReference" href="https://www.hft-stuttgart.de/energycomponents#//PolynomialCharacteristic/functions"/>
     </domainModelReference>
   </children>
-  <ecorePaths>/de.hftstuttgart.energycomponents/model/EnergyComponents.ecore</ecorePaths>
+  <ecorePaths>/de.hftstuttgart.energycomponents.model/model/EnergyComponents.ecore</ecorePaths>
 </org.eclipse.emf.ecp.view.model:View>
diff --git a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/PowerCharacteristic.view b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/PowerCharacteristic.view
index 9054ff79690f6af918675f1ae04c166307224859..0fd267f2e5c01d729ead8be91ae61187597ee07f 100644
--- a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/PowerCharacteristic.view
+++ b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/PowerCharacteristic.view
@@ -6,5 +6,5 @@
       <domainModelEFeature xsi:type="ecore:EReference" href="https://www.hft-stuttgart.de/energycomponents#//PowerCharacteristic/functions"/>
     </domainModelReference>
   </children>
-  <ecorePaths>/de.hftstuttgart.energycomponents/model/EnergyComponents.ecore</ecorePaths>
+  <ecorePaths>/de.hftstuttgart.energycomponents.model/model/EnergyComponents.ecore</ecorePaths>
 </org.eclipse.emf.ecp.view.model:View>
diff --git a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/TableCharacteristic.view b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/TableCharacteristic.view
index c948cb5a66a7c0b3d8b082eaf8d3aedaf40647ae..e361013d8720d3e174788592842a5ad0949dc82a 100644
--- a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/TableCharacteristic.view
+++ b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/TableCharacteristic.view
@@ -6,5 +6,5 @@
       <domainModelEFeature xsi:type="ecore:EReference" href="https://www.hft-stuttgart.de/energycomponents#//TableCharacteristic/functions"/>
     </domainModelReference>
   </children>
-  <ecorePaths>/de.hftstuttgart.energycomponents/model/EnergyComponents.ecore</ecorePaths>
+  <ecorePaths>/de.hftstuttgart.energycomponents.model/model/EnergyComponents.ecore</ecorePaths>
 </org.eclipse.emf.ecp.view.model:View>
diff --git a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/TableFunction.view b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/TableFunction.view
index 46050369c98cb126ed10718ddedc237e147208c9..be07618e166b0fa80436021df16a6d9d47ea64e5 100644
--- a/de.hftstuttgart.energycomponents.viewmodel/viewmodels/TableFunction.view
+++ b/de.hftstuttgart.energycomponents.viewmodel/viewmodels/TableFunction.view
@@ -13,5 +13,5 @@
       </domainModelReference>
     </domainModelReference>
   </children>
-  <ecorePaths>/de.hftstuttgart.energycomponents/model/EnergyComponents.ecore</ecorePaths>
+  <ecorePaths>/de.hftstuttgart.energycomponents.model/model/EnergyComponents.ecore</ecorePaths>
 </org.eclipse.emf.ecp.view.model:View>
diff --git a/de.hftstuttgart.indriya.osgiplugin/build.properties b/de.hftstuttgart.indriya.osgiplugin/build.properties
index 25cfe8bbd227dc832a355184487db2868c7c940d..a7f89ee6339ed905870116c5eb139760f830b793 100644
--- a/de.hftstuttgart.indriya.osgiplugin/build.properties
+++ b/de.hftstuttgart.indriya.osgiplugin/build.properties
@@ -1,5 +1,4 @@
 bin.includes = META-INF/,\
                indriya-2.0.2.jar,\
-               javax.inject-1.jar,\
                unit-api-2.0.jar,\
                uom-lib-common-2.0.jar
diff --git a/de.hftstuttgart.units.ui.renderer/META-INF/MANIFEST.MF b/de.hftstuttgart.units.ui.renderer/META-INF/MANIFEST.MF
index 921fab8b8156873ca818b4280961114a023f529e..79522a97f7924a7d76bfe09908b40f10d15c3a77 100644
--- a/de.hftstuttgart.units.ui.renderer/META-INF/MANIFEST.MF
+++ b/de.hftstuttgart.units.ui.renderer/META-INF/MANIFEST.MF
@@ -14,7 +14,7 @@ Require-Bundle: org.eclipse.emf.ecp.edit.swt;bundle-version="1.23.0",
  org.eclipse.emfforms.core.services.editsupport;bundle-version="1.23.0",
  org.eclipse.emf.databinding;bundle-version="[1.3.0,2.0.0)",
  org.eclipse.emfforms.swt.core.di;bundle-version="1.23.0",
- de.hftstuttgart.energycomponents;bundle-version="1.0.0",
+ de.hftstuttgart.energycomponents.model;bundle-version="1.0.0",
  de.hftstuttgart.units;bundle-version="1.0.0",
  de.hftstuttgart.indriya.osgiplugin;bundle-version="1.0.0",
  org.eclipse.emfforms.localization,