Lilypond web restructuring