Requirements

Minor tweaks to requirements doc. Refining some requirements.
Formatting. Grammatical checks.