Add a lot of comments in the whole project.