docs: add Table of Contents and reorganize sections