delete some useless header files
add read.c
delete *.o files. I should remember to make clean before git addelete *.o files. I should remember to make clean before git addelete *.o files. I should remember to make clean before git adddd

Please enter the commit message for your changes. Lines starting