Persist the todo app in SQLite, use DialogFragment to support edit, support dueDate & priority for items