When a task is deleted from a TaskDirectory the remaining task should have the same list position as before. Because this needs a sorting attribute it's also related to #24.