Created TodoService
fixes to offer full functionality