add kiosk app and initial page rendering