Footer does not smart-wrap when it is too large for the screen ---@0.0.8 golang `lipgloss` has bindings for wrapping text to a max size. Additionally, we may want to look at more intelligently handling keyhelps. Is it worth it to investigate the bubbles keyhelp widget? ---@4b60645 Implemented some simple wrapping logic in the Model footer function. Further logic required in widget specific keyhelps to further wrap effectively.