main.html sections labels

Added comments to differentiate sections in main.html: Nav, carousel, main content, and footer.  Replaced sections in main content area with divs.  Labeled divs with class names to clarify their functions.