Home page update

Updated home page, shows latest 20 blog items from all blogs