update readme and todolist