BAP-6590: Base Client Side Architecture

-- app modules descried in the :ref:App Modules section <frontend-architecture-app-modules>