imp: added stubs for i/o routines
imp: encapsulated reader logic as TImplishReader and added ReadFile