Visualizer enhancements

* Node description can be viewed by clicking a node
* Brute force experiment
* Changed project dependencies in a way that the visualizer can be used inside the experiment script