get blog posts displaying correctly. Basic demo version working