pub fn render(app: &mut App, frame: &mut Frame<'_>)
Main render entry point — called once per frame from the event loop.