public Todo removeTodo(String userName, String id)
   {
      List<Todo> list = cache.get(userName);
      if (list != null)
      {
         Iterator<Todo> iterator = list.iterator();
         while (iterator.hasNext())
         {
            Todo todo = iterator.next();
            if (todo.id.equals(id))
            {
               list.remove(todo);
               return todo;
            }
         }
      }
      return null;
   }