Added files for diff visibility
Fixing source files, several  throws IOException  declarations were missing