add blog post, new styles and add template for code posts