ui: first use of ncurses