Add code documentation and cleaning

Issue : none

Add comment
Code cleaning

Signed-off-by: juiice <decaen.julien@gmail.com>