Fix up README typo and md syntax

Corrected some typo's in the README
Add heddings to improve read-ability
Removed trailing whitespace on some lines
Add language type to code blocks