Changes to blog posts

Updated to only show recent blog posts on the home page and all posts on the blog posts page.