Added TOC for readablility

I added a table of contents with doctoc (for readability)