initial ncurses interface
first stab at a linear display
functionnal linear display