Load JavaScript assets locally
Rearchitect for better separation of concerns and add moniteur runtime /cc @oncletom
Add runtime to package.json and bump version