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 reviews or thoughts are welcome :)