More polishing

Updated TODO list, took out unnecessary comments and added descriptions
at the beginning of each file.