Start work on the site

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Refactoring and new options

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>