Introducing "BluePrinting" for better unit-testing in quality-test.

Sorry for the huge-monster commit. Reason is technical difficulties
which totally destroeyed git on my system, so I had to work without.

Additional test coverage will be finished over the next week.