Adding Blog bundle plus some cleanups

@maisaraFarahat please review and merge