Layout list

Pas mal de choses dans cette PR, surtout du style.

A merger une fois qu'une mise en forme basique sera appliquée aux vues
 - [ ] `show_songbook`
 - [ ] `setup_rendering`

Tout le style est très basique, mais j'aimerai bien le passer en beta rapidement, quitte à améliorer le bazar.