pad numbers so that the list is nice and aligned
add a todo file, how appropriate
refactor into more general todo file methods
+ add some archive code
- i'm being awful with commits