added beginnigs of a graph visualizaion tool
fixed bug in observe_changes handler