Major home page updates

Major updates to home page structure and reorganization of CSS file