Network of components

Goal: create components that can be combined in any topology (XML)