added blog type, publish date, and wired up base controllers