switching TodoService to demo promises