More Home Page changes

Removed the "changes" section from the home page. Site changes will now show up as part of the News feed on the left-hand side of the page.