Add multiple descriptions to several classes
This pull request adds several descriptions to multiple different classes.
This improves the completeness of the documentation and enhances usability by doing so.
(cherry picked from commit 27e9df7778f9546739787caa9335636a01314877)