Add UML class diagram representation

hello

I suggest adding a class diagram (UML-like) in the documentation (parents - children hierarchy; and methods for each)

Phil

Edited by Olivier Jourdan