doc: add class docs

Signed-off-by: HiFiPhile <admin@hifiphile.com>
18 files changed