More code examples, explanation
Spelling errors, typos, minor grammar
Nomenclature fix