Better sorting

Sorting is now done by Java's own sorting method.

It is now possible to sort by due date.

Tasks that are over due are marked red.