adding blog functionality
update layouts
tidy up and blog formatting