Adds support for `list --all` and `list --done`
Formats output based on status.