Improved fileReader sub

The fileReader sub can now read a multi-lined file. This allows me to
create only a file per each chapter, not each piece.