pub async fn start_ui<'a>(
    app: &Arc<Mutex<App<'a>>>,
    mode: ImageMode
) -> Result<()>