Move around HTML

Moved some HTML to give more control on some pages. The container and
row classes will cause issues down the road with 100% widths on some
screens. move those to admin only areas. also add carousel on home page
and other small HTML/CSS changes.