Increase the code quality, review the comments
Update the generated doc
Add the coverage badge