starting to add a notion of default content-type for different routes
plumbed recommended content type, and made the page editing work\!