Add beginnings of fileio code
Reword comments
Update todo list