Spread model fixed.
Node states printer added.

TODO : observer nodes + source detecting