doc: add table of contents to README.md
I have added a Table of Contents to the top of the readme which includes relative links to allow jumping to the appropriate section of the readme.
Checklist
-
documentation is changed or added -
commit message follows commit guidelines