//todo move lookup code to a separate component
//todo register live components so they can be wired
//keep track of the interfaces for components
//todo allow setting of a live configuraton so applications that embed plexus
can use whatever configuration mechanism they like.