blog loading within angular (no duplication of header/footer/styles)