Updated TODO.

31 TODO items remain.