Refactor ojs framework and migrate monitoring app to it
Work plan: https://erp5js.nexedi.net/#/NXD-Work.Description.Monitoring.App?page=nx_wiki
Previous MR: !1833 (merged) and !1848 (merged)
Work plan: https://erp5js.nexedi.net/#/NXD-Work.Description.Monitoring.App?page=nx_wiki
Previous MR: !1833 (merged) and !1848 (merged)