Started on adding a curses interface