Refactors DirectoryModelProvider to correctly handle Submodels and Exceptions

Change-Id: Ie7e38b3d5319bf8ce4d9c96279ad7263cd03454a
Signed-off-by: Maximilian Conradi <maximilian.conradi@iese.fraunhofer.de>
5 files changed