Update docstructure and updated the todo list.