gls
gls copied to clipboard
split `gui/core.go` into multiple files to decrease code complexity
Summary
Currently gui/core.go
includes all the TUI logic (it's actually mis-named as gui/core.go), and it's complicated. We should split it into multiple .go files to increase code readability.