Update. There has been a lot of changes since the last version so I won't speak of all here. However, from now on I will try to always specify the modifications between commits.

I will send you a link to a file containing the changes to do now