DOC : Split the final graph class into smaller piece with some explications