Made readingFile a member variable, so we can save state beyond calls to
deserializeMessage