(partial) Class Diagram of the next version

Signed-off-by: takraj <takraj@gmail.com>