documentation updated
I added an extra documentation, and improve the organization on the tests