ui: refactor UI state synchronization
ui: add logs display screen