First modularisation : library-webapp