adding an optional due date for the todo items