start adding feature specs for blog post preview

~~WIP~~ This is for  #246
also closes: #259 #253 #252 #249
Also think the first version was good!