chore(web): Merge branch 'change/web/top-level-modularization-design' into change/web/osk-and-key-event-integration