add comments

i have understand better the project how does it work,so I add some
comment to comprehension