Add Table of Contents

- TOC is in alphabetical order
- Minor naming fixes (e.g. Ocaml -> OCaml)
Merge pull request #9 from jrunning/patch-1

Merge pull request #9