Implemented TextReader as BookReader class
Changed Run to use BookReader