creating blog posts through tdd (ready for faizaan review)