basic work on curses UI (#105)

I'll add more stuff here