Reworked the reading of documents so that zip entries are only read through once, rather than repeatedly and started work on reading the text of Word documents.