* support for cached components and non-cached components.
-- rename System -> Component
-- rename CompositeComponent -> Container
-- qualified name zetten in de start methode
- testen op multiple start methodes.
- geneste service registry maken, testen dat een component alleen maar
die componenten in de registry ziet die hij daadwerkelijk mag gebruiken