added blog i18n and somewhat improved the templates
separated blog entries into a lazily-loaded pseudo model