docs: add better documentation Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>