Cleanup.  Move camera to presets during arm / disarm.  Log an obvious warning if you try to start the app with an invalid default app - or none at all.