some changes to the overalldesign

working towards a first test run, preparing the framework for upcoming
implementation of functionality thus far only described by header files