holy hell, lots of stuff going on most notably started work on a ncurses based front end