Fixed switch functionality. Introduced Reactive protocol.
Improved documentation.
Reactives now form explicitely a graph.