Handle 'no input' errors on t.getkey()
Keep config items in an external file; add a parser for that file
Add notebook to checklist
Checklist will ... - focus on the checklist usecase. Unlike a todo list, a checklist is something you go over repeatedly, starting afresh every time - use an ncurses interface - show the checklist, and let you move between and check off items - support nested checklists - let you close and resume a checklist Maybe later: - save past checklists? - keep a log of what was checked off when? - let items have a 'make sure' command: you can only check off an item if its make sure command passes?