replaced get-todo and get-todo-by-ref functions by get-todo multimethods.
handled responses for all CRUD services