Give the homepage its own layout and stylesheet
Make the article layout into a partial that can be rendered by the default layout if the page is a blog post