Simplified web_app structure