documentation now says "todo list" everywhere, correct message on removing entry, special behavior for empty list