Display

Display abstracted so that ncurses is not everywhere in the code base