Major Styleguide Change

Organized styles and added table of contents