Updated TODO list
PArtial changes that should be merged.
File utils created and tested; Data struct utils created and tested;