Creates the app shell from a config and a router.
config
router
const WtApp({super.key, required this.config, required this.router});