Update french doc

Updating french documentation to be more consistent with English design and also to update content.
This is currently a work in progress but review or thoughts are welcome :)