Early version of public website skeleton

This commit is HUGE
It includes all the moves related to the creation of new build
for the documentation website, and a lot of refactoring.

For example, tests are not anymore in `public` folder.

PS: I did not manage to make `test/rt` page to work... I don't know why

Have fun reviewing that ! :star: :sparkles: :+1: