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 that dot/graphviz representation is the best for string representation. I believe (but it's only my personal opinion) that getAsDotGraph is maybe better