Create fileread.c

the update list works with v. updateQueue of datastructs. only the head can be updated currently.