Typos and consistency

Thanks for this awesome reference!

- Consistently place one space after `//`
- Fix a few typos
- Use `objc` over `objC` in code blocks, as it is easier to type
- Use newlines consistently after headers