Added to-do list.
Added some comments.