updated thor
Completing tasks

- complete a task
- list only completed tasks
- lots of refactoring of list implementation

NOTE: Thor sucks and I can't get it to generate good help.

all features pass