Made service able to take in Map<String, ?> so that it can easily fill out a Todo straight from the parameters of the method. Added dueDate to Todo. Added data-driven tests for Todo.