* Make sure all LVGL access is from main work thread.
* Battery and output status widgets * Built in status screen combining them. * Ability to define a custom status screen factory function.