Ignores output and supporting file.
Adds main reference.
Many typo fixes and expanded explanations.