add thread test
hide DingScope from public API
initialization test
add method to force initialization of all beans
add real dependency injection not just dependency lookup