furter corrections in documentation (class hierarchy figure)