Nice object to manipulate StanfordCoreNLP results

* Define the object. 
* Define a function converting the output of the Stanford library into this object. 
* Add a pretty printer (allowing the direct use of `print` fucntion).
Not sure this name is meaningful. I believe you are building here a dot/graphviz representation of the node. So, why not "toDotRepresentation" or something like that?