restructed the program to be more easily upgraded
fixed the EOF bug
updated readme