functional blog, but needs some help with tags and edit functions.