From 016733548328c3545f6cd17681643811fc0a6b79 Mon Sep 17 00:00:00 2001
From: Kai Brassel <mail@khbrassel.de>
Date: Wed, 17 Mar 2021 10:25:25 +0100
Subject: [PATCH] Moved and renamed ...energycomponents to
 ...energycomponents.model

---
 .../META-INF/MANIFEST.MF                           |  2 +-
 .../META-INF/MANIFEST.MF                           |  2 +-
 .../feature.xml                                    | 14 +++++++-------
 .../.classpath                                     |  0
 .../.project                                       |  2 +-
 .../META-INF/MANIFEST.MF                           |  2 +-
 .../build.properties                               |  0
 .../model/EnergyComponents.aird                    |  0
 .../model/EnergyComponents.ecore                   |  0
 .../model/EnergyComponents.genmodel                |  0
 .../plugin.properties                              |  0
 .../plugin.xml                                     |  0
 .../energycomponents/AllFuelTypes.java             |  0
 .../de/hftstuttgart/energycomponents/BioFuel.java  |  0
 .../energycomponents/BioFuelTypes.java             |  0
 .../de/hftstuttgart/energycomponents/Boiler.java   |  0
 .../hftstuttgart/energycomponents/BoilerTypes.java |  0
 .../energycomponents/Characteristic.java           |  0
 .../energycomponents/ChemicalEnergyDevice.java     |  0
 .../energycomponents/CollectorTypes.java           |  0
 .../energycomponents/CombinedHeatPower.java        |  0
 .../de/hftstuttgart/energycomponents/Cost.java     |  0
 .../hftstuttgart/energycomponents/DataPoint.java   |  0
 .../energycomponents/ElectricalStorage.java        |  0
 .../energycomponents/ElectricalStorageTypes.java   |  0
 .../hftstuttgart/energycomponents/Electricity.java |  0
 .../energycomponents/Electrolyzer.java             |  0
 .../energycomponents/EnCompFactory.java            |  0
 .../energycomponents/EnCompPackage.java            |  0
 .../energycomponents/EnergyCarrier.java            |  0
 .../energycomponents/EnergyCarriers.java           |  0
 .../energycomponents/EnergyComponent.java          |  0
 .../energycomponents/EnergyComponentsCatalog.java  |  0
 .../EnergyComponentsCostCatalog.java               |  0
 .../energycomponents/ExponentialFunction.java      |  0
 .../ExponentionalCharacteristic.java               |  0
 .../hftstuttgart/energycomponents/FossilFuel.java  |  0
 .../energycomponents/FossilFuelTypes.java          |  0
 .../de/hftstuttgart/energycomponents/Fuel.java     |  0
 .../de/hftstuttgart/energycomponents/FuelCell.java |  0
 .../hftstuttgart/energycomponents/FuelTypes.java   |  0
 .../energycomponents/GeothermalHeatExchanger.java  |  0
 .../energycomponents/HeatExchanger.java            |  0
 .../de/hftstuttgart/energycomponents/HeatPump.java |  0
 .../hftstuttgart/energycomponents/HeatSources.java |  0
 .../hftstuttgart/energycomponents/Hydrocarbon.java |  0
 .../de/hftstuttgart/energycomponents/Hydrogen.java |  0
 .../energycomponents/HydrogenCompressor.java       |  0
 .../energycomponents/HydrogenStorage.java          |  0
 .../de/hftstuttgart/energycomponents/Inverter.java |  0
 .../energycomponents/InvestmentCost.java           |  0
 .../energycomponents/LinearCharacteristic.java     |  0
 .../energycomponents/LinearFunction.java           |  0
 .../energycomponents/Manufacturer.java             |  0
 .../de/hftstuttgart/energycomponents/Material.java |  0
 .../de/hftstuttgart/energycomponents/Medium.java   |  0
 .../hftstuttgart/energycomponents/NewEClass40.java |  0
 .../energycomponents/PersonnelCost.java            |  0
 .../energycomponents/PhotovoltaicModule.java       |  0
 .../energycomponents/PolynomialCharacteristic.java |  0
 .../energycomponents/PolynomialFunction.java       |  0
 .../energycomponents/PowerCharacteristic.java      |  0
 .../energycomponents/PowerFunction.java            |  0
 .../energycomponents/PowerSources.java             |  0
 .../hftstuttgart/energycomponents/RegularFuel.java |  0
 .../hftstuttgart/energycomponents/SaltHydrate.java |  0
 .../energycomponents/SolarThermalCollector.java    |  0
 .../energycomponents/TableCharacteristic.java      |  0
 .../energycomponents/TableFunction.java            |  0
 .../energycomponents/ThermalEnergyDevice.java      |  0
 .../energycomponents/ThermalStorage.java           |  0
 .../energycomponents/ThermalStorageTypes.java      |  0
 .../energycomponents/TypeOfHeatSource.java         |  0
 .../de/hftstuttgart/energycomponents/Water.java    |  0
 .../hftstuttgart/energycomponents/WindTurbine.java |  0
 .../energycomponents/cellTypesElectrolyzer.java    |  0
 .../energycomponents/impl/BioFuelImpl.java         |  0
 .../energycomponents/impl/BoilerImpl.java          |  0
 .../energycomponents/impl/CharacteristicImpl.java  |  0
 .../impl/CombinedHeatPowerImpl.java                |  0
 .../energycomponents/impl/CostImpl.java            |  0
 .../energycomponents/impl/DataPointImpl.java       |  0
 .../impl/ElectricalStorageImpl.java                |  0
 .../energycomponents/impl/ElectricityImpl.java     |  0
 .../energycomponents/impl/ElectrolyzerImpl.java    |  0
 .../energycomponents/impl/EnCompFactoryImpl.java   |  0
 .../energycomponents/impl/EnCompPackageImpl.java   |  0
 .../energycomponents/impl/EnergyCarrierImpl.java   |  0
 .../energycomponents/impl/EnergyComponentImpl.java |  0
 .../impl/EnergyComponentsCatalogImpl.java          |  0
 .../impl/EnergyComponentsCostCatalogImpl.java      |  0
 .../impl/ExponentialFunctionImpl.java              |  0
 .../impl/ExponentionalCharacteristicImpl.java      |  0
 .../energycomponents/impl/FossilFuelImpl.java      |  0
 .../energycomponents/impl/FuelCellImpl.java        |  0
 .../energycomponents/impl/FuelImpl.java            |  0
 .../impl/GeothermalHeatExchangerImpl.java          |  0
 .../energycomponents/impl/HeatExchangerImpl.java   |  0
 .../energycomponents/impl/HeatPumpImpl.java        |  0
 .../impl/HydrogenCompressorImpl.java               |  0
 .../energycomponents/impl/HydrogenImpl.java        |  0
 .../energycomponents/impl/HydrogenStorageImpl.java |  0
 .../energycomponents/impl/InverterImpl.java        |  0
 .../impl/LinearCharacteristicImpl.java             |  0
 .../energycomponents/impl/LinearFunctionImpl.java  |  0
 .../energycomponents/impl/ManufacturerImpl.java    |  0
 .../energycomponents/impl/MaterialImpl.java        |  0
 .../energycomponents/impl/MediumImpl.java          |  0
 .../impl/PhotovoltaicModuleImpl.java               |  0
 .../impl/PolynomialCharacteristicImpl.java         |  0
 .../impl/PolynomialFunctionImpl.java               |  0
 .../impl/PowerCharacteristicImpl.java              |  0
 .../energycomponents/impl/PowerFunctionImpl.java   |  0
 .../impl/SolarThermalCollectorImpl.java            |  0
 .../impl/TableCharacteristicImpl.java              |  0
 .../energycomponents/impl/TableFunctionImpl.java   |  0
 .../impl/ThermalEnergyDeviceImpl.java              |  0
 .../energycomponents/impl/ThermalStorageImpl.java  |  0
 .../energycomponents/impl/WindTurbineImpl.java     |  0
 .../hftstuttgart/energycomponents/otherCost.java   |  0
 .../util/EnCompAdapterFactory.java                 |  0
 .../energycomponents/util/EnCompSwitch.java        |  0
 .../viewmodels/EnergyComponentsCatalog.view        |  2 +-
 .../viewmodels/ExponentionalCharacteristic.view    |  2 +-
 .../viewmodels/LinearCharacteristic.view           |  2 +-
 .../viewmodels/PolynomialCharacteristic.view       |  2 +-
 .../viewmodels/PowerCharacteristic.view            |  2 +-
 .../viewmodels/TableCharacteristic.view            |  2 +-
 .../viewmodels/TableFunction.view                  |  2 +-
 .../build.properties                               |  1 -
 .../META-INF/MANIFEST.MF                           |  2 +-
 131 files changed, 19 insertions(+), 20 deletions(-)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/.classpath (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/.project (89%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/META-INF/MANIFEST.MF (88%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/build.properties (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/model/EnergyComponents.aird (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/model/EnergyComponents.ecore (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/model/EnergyComponents.genmodel (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/plugin.properties (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/plugin.xml (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/AllFuelTypes.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/BioFuel.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/BioFuelTypes.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Boiler.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/BoilerTypes.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Characteristic.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/ChemicalEnergyDevice.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/CollectorTypes.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/CombinedHeatPower.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Cost.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/DataPoint.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/ElectricalStorage.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/ElectricalStorageTypes.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Electricity.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Electrolyzer.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/EnCompFactory.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/EnCompPackage.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/EnergyCarrier.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/EnergyCarriers.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/EnergyComponent.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/EnergyComponentsCatalog.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/EnergyComponentsCostCatalog.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/ExponentialFunction.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/ExponentionalCharacteristic.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/FossilFuel.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/FossilFuelTypes.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Fuel.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/FuelCell.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/FuelTypes.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/GeothermalHeatExchanger.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/HeatExchanger.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/HeatPump.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/HeatSources.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Hydrocarbon.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Hydrogen.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/HydrogenCompressor.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/HydrogenStorage.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Inverter.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/InvestmentCost.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/LinearCharacteristic.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/LinearFunction.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Manufacturer.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Material.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Medium.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/NewEClass40.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/PersonnelCost.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/PhotovoltaicModule.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/PolynomialCharacteristic.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/PolynomialFunction.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/PowerCharacteristic.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/PowerFunction.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/PowerSources.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/RegularFuel.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/SaltHydrate.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/SolarThermalCollector.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/TableCharacteristic.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/TableFunction.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/ThermalEnergyDevice.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/ThermalStorage.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/ThermalStorageTypes.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/TypeOfHeatSource.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/Water.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/WindTurbine.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/cellTypesElectrolyzer.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/BioFuelImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/BoilerImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/CharacteristicImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/CombinedHeatPowerImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/CostImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/DataPointImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/ElectricalStorageImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/ElectricityImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/ElectrolyzerImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/EnCompFactoryImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/EnCompPackageImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/EnergyCarrierImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentsCatalogImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/EnergyComponentsCostCatalogImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/ExponentialFunctionImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/ExponentionalCharacteristicImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/FossilFuelImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/FuelCellImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/FuelImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/GeothermalHeatExchangerImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/HeatExchangerImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/HeatPumpImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenCompressorImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/HydrogenStorageImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/InverterImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/LinearCharacteristicImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/LinearFunctionImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/ManufacturerImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/MaterialImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/MediumImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/PhotovoltaicModuleImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/PolynomialCharacteristicImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/PolynomialFunctionImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/PowerCharacteristicImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/PowerFunctionImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/SolarThermalCollectorImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/TableCharacteristicImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/TableFunctionImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/ThermalEnergyDeviceImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/ThermalStorageImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/impl/WindTurbineImpl.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/otherCost.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/util/EnCompAdapterFactory.java (100%)
 rename {de.hftstuttgart.energycomponents => de.hftstuttgart.energycomponents.model}/src-gen/de/hftstuttgart/energycomponents/util/EnCompSwitch.java (100%)

diff --git a/de.hftstuttgart.energycomponents.application/META-INF/MANIFEST.MF b/de.hftstuttgart.energycomponents.application/META-INF/MANIFEST.MF
index 20bb471..0a1dca7 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 941e6ee..157fae0 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 f911894..67eb589 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 ab5af78..6c45ab7 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 8cf545d..b6750b3 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 3e0fc06..cfe22ae 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 c7a1fa0..74a152f 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 47f0b2d..b647ad9 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 e43d2f5..c843a69 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 9054ff7..0fd267f 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 c948cb5..e361013 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 4605036..be07618 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 25cfe8b..a7f89ee 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 921fab8..79522a9 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,
-- 
GitLab