Add the correct gestion of the documentation on windows....
Add the custom exception classes.
Add improve the validation model.