added a Todo.update() method, made some Todos methods static