some code cleanings and new code documentation; refactoring test-data such that the component-tests run much faster now