Add class diagram
Merge branch 'docs'