added some examples to demonstrate various aspects of component auto-discovery feature