Adding TOC and naming conventions

Reorganized structure but it's still in-progress