Marking Todos Incomplete

@joshuaclayton I’m a little bit uncomfortable with using POST and DELETE to mark todos as completed and incompleted respectively mainly because the POST verb was not meant to be idempotent and it ends up being, in this approach. On the other way, I like how all controllers has just one responsability, even the completion controller. Is this one of that cases where we are consciously breaking a rule in favor of a better overall solution?