Due date, alarm, recurrence (how often to repeat), etc.
daily, weekly, monthly. intervals, e.g. every 2 days, every 3 weeks. Repeat n times or to an end date. Repeat multiple days a week.
List of tasks to complete a to-do.
Tag to-dos for searching. To-dos may have multiple tags.
6 views -- Today, Future, Inbox, All, Log, Groups
Assign to-dos to a group to see all together, regardless of due date or other attributes.
Write any notes you want to attach to a to-do.
Drag items up or down to reorder.